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