Hillside Grille
73 W Main St
Northborough, MA 01532-1880
508-351-6060