Incredible The New Rose Garden Southborough 2023. 1 southville rd, southborough, ma 01772 call us today: Web new rose garden restaurant, southborough:

Web new rose garden restaurant: Online ordering powered by chinese menu online. The best chinese & sushi in southborough, ma.