Search Results
Hillside Grill
73 W Main St, Northborough, MA 01532
Hillside Grill is a family restaurant on West Main Street that opened in 2013. The Hillside Grill serves lunch andMore dinner every day, with a menu featuring soups, salads, pasta dishes, grilled meats, sandwiches, goumet pizzas and Greek entrees. 
See more »