1. Romaine's
299 W Main St, Northborough, MA 01532
Coordinate: 42.30651,-71.65865
Phone: (508) 393-8889
2. Aj Tomaiolos
411 W Main St Ste 1, Northborough, MA 01532
Coordinate: 42.30434,-71.66748
Phone: (508) 466-7287
3. A J Tomaiolo Italian Restaurant
411 W Main St, Northborough, MA 01532
Coordinate: 42.30434,-71.66748
Phone: (508) 393-5245
4. Bistro Limoncello
290 W Main St, Northborough, MA 01532
Coordinate: 42.30853,-71.65928
Phone: (508) 393-5440
5. Britney's Cafe
291 Main St, Northborough, MA 01532
Coordinate: 42.30804,-71.65693
Phone: (508) 393-4433
6. Casta Diva
35 Solomon Pond Rd, Northborough, MA 01532
Coordinate: 42.3406,-71.6241
Phone: (508) 466-2080
7. Bertucci's
155 Otis St Ste 2, Northborough, MA 01532
Coordinate: 42.2878,-71.65472
Phone: (508) 351-2500
8. Mama's Pizzaria & More
10 Blake St, Northborough, MA 01532
Coordinate: 42.31989,-71.64186
Phone: (508) 393-9988
9. Vina's Pizza
308 W Main St, Northborough, MA 01532
Coordinate: 42.30665,-71.66035
Phone: (508) 393-5158