1. Steakloft
369 W Main St Ste 8, Northborough, MA 01532
Coordinate: 42.30586,-71.66254
Phone: (508) 393-8134
2. Sea Dogs
318 W Main St, Northborough, MA 01532
Coordinate: 42.30648,-71.66089
Phone: (508) 466-8531
3. Britney's Cafe
291 Main St, Northborough, MA 01532
Coordinate: 42.30804,-71.65693
Phone: (508) 393-4433
4. West End Corp
167 W Main St, Northborough, MA 01532
Coordinate: 42.31467,-71.65216
Phone: (508) 393-1762
5. Mikaku Japanese Restaurant
290 W Main St, Northborough, MA 01532
Coordinate: 42.30853,-71.65928
Phone: (508) 393-5553