1. Westboro Korean Restaurant
5 E Main St, Westborough, MA 01581
Coordinate: 42.26995,-71.61255
Phone: (508) 366-8898
2. Mayuri Indian Cuisine
30 Lyman St Ste 101a, Westborough, MA 01581
Coordinate: 42.28347,-71.60982
Phone: (508) 898-1888
3. Mandarin Restaurant
132 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.2833,-71.60978
Phone: (508) 366-2288
4. Tenka Asian Bistro
153 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.2851,-71.61111
Phone: (508) 366-7799
5. Cheng-Du Restaurant
157 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28497,-71.61408
Phone: (508) 366-7489
6. Khatta Mitha
291 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28394,-71.64989
Phone: (508) 366-0060
7. Hisa Japanese Restaurant
21 South St, Westborough, MA 01581
Coordinate: 42.26891,-71.61301
Phone: (508) 898-9262
8. Sachi Steakhouse
200 Union St, Westborough, MA 01581
Coordinate: 42.27005,-71.61188
Phone: (508) 366-7771
9. Thai Tamarind
2 Connector Rd, Westborough, MA 01581
Coordinate: 42.28838,-71.58557
Phone: (508) 329-6100
10. Chef Sun
30 Lyman St, Westborough, MA 01581
Coordinate: 42.28347,-71.60982
Phone: (508) 366-8899
11. Sachi Steakhouse
200 Union St, Westborough, MA 01581
Coordinate: 42.27003,-71.61214
Phone: (508) 366-7771
12. Sake Hana
21 South St, Westborough, MA 01581
Coordinate: 42.26891,-71.61301
Phone: (508) 898-9262
13. Sapporo Restaurant
50 E Main St, Westborough, MA 01581
Coordinate: 42.27407,-71.61128
Phone: (508) 898-1880