Top 100 Shangri-La
259 W Main St, Northborough
(508) 393-3611
Recent Reviews
Order Online
Reserve
You May Also Like
Jolly Roger's Diner - 249 W Main St
Diner, American
Town Center Pizza - 245A W Main St
Pizza
Nicky D's Donuts - 253 W Main St
Donuts
Restaurants in Northborough, MA
Top 100 Shangri-La
259 W Main St, Northborough, MA 01532
(508) 393-3611