1. Harry's Restaurant
149 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28523,-71.61038
Phone: (508) 366-8302
2. Regatta Deli & Sandwich Shoppe
3 Colonial Dr, Westborough, MA 01581
Coordinate: 42.27255,-71.61004
Phone: (508) 366-8958
3. Gourmet Pizza Bar
2 Connector Rd Ste 15, Westborough, MA 01581
Coordinate: 42.28835,-71.58559
Phone: (508) 366-9007