New Rose Garden Restaurant
1 Southville Rd, Southborough
(508) 786-5665
Menu
Restaurants in Southborough, MA
New Rose Garden Restaurant
1 Southville Rd, Southborough, MA 01772
(508) 786-5665