Famous Rose Garden Southborough Hours References. Click here for our location, view our menu and order online for pickup or delivery. Web hours of operation monday:

Web new rose garden restaurant, southborough: Web new rose garden has 3.3 stars. Web view the menu for rose garden and restaurants in southborough, ma.