New Rose Garden Restaurant
1 Southville Rd, Southborough
(508) 786-5665
Recent Reviews
Order Online
You May Also Like
Pizzaville - 90 Southville Rd
Pizza, Salad
Carbone's Restaurant - 280 Cedar St
Italian, American, Pizza
Starbucks - 139 Turnpike Rd
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Southborough, MA
New Rose Garden Restaurant
1 Southville Rd, Southborough, MA 01772
(508) 786-5665