1. Harry's Restaurant
149 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28523,-71.61038
Phone: (508) 366-8302
2. Westboro House Of Pizza
36 E Main St Ste 1, Westborough, MA 01581
Coordinate: 42.27151,-71.61222
Phone: (508) 366-1500
3. Tavolino Italian Gourmet
33 E Main St, Westborough, MA 01581
Coordinate: 42.27271,-71.61107
Phone: (508) 366-8600
4. Gourmet Pizza Bar
2 Connector Rd Ste 15, Westborough, MA 01581
Coordinate: 42.28835,-71.58559
Phone: (508) 366-9007
5. UNO Pizzeria & Grill
225 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28442,-71.63528
Phone: (508) 616-0300
6. Arturo's Ristorante
54 E Main St, Westborough, MA 01581
Coordinate: 42.27365,-71.61068
Phone: (508) 366-1881
7. Chateau Restaurant Westboro
95 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28627,-71.59742
Phone: (508) 366-5959