Rose Garden Reviews & Details
1 Southville Rd
Rose Garden is located at 1 Southville Rd in Southborough near the intersection of Southville Rd and Cordaville Rd. Call (508) 786-5665 for dine in.
- Service:Dine In
- Major Intersection:Southville Rd And Cordaville Rd
Tell us more about Rose Garden Southborough!