1. Harry's Restaurant
149 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28523,-71.61038
Phone: (508) 366-8302
2. The Bistro
57 E Main St Ste 142, Westborough, MA 01581
Coordinate: 42.27402,-71.60697
Phone: (508) 836-3889
3. Tenka Asian Bistro
153 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.2851,-71.61111
Phone: (508) 366-7799
4. South Street Diner
38 South St, Westborough, MA 01581
Coordinate: 42.26845,-71.61206
Phone: (508) 870-0101