The Break Down 

Opened in March 1997, Sichuan Garden is a leading restaurant in Boston. In that time it has gained a recognized consumer brand and loyal customer base and has been awarded Top  100 Chinese Restaurant in U.S.A. It has been selected by ZAGAT survey for 8 consecutive years as one of the city’s best, as well as being awarded Top 50 Best restaurants by Boston Magazine and

We have two locations. Our First location is in the heart of Brookline Village where if features a latin inspired cocktail bar called Blossom Bar.  our second is located in the Baldwin Mansion in Woburn.  Our Woburn location shares the Baldwin Mansion with two bars: The Baldwin Bar and The Baldwin & Sons Trading Co.  The Baldwin Bar opened in 2010 while our newest addition The Baldwin & Sons Trading Company opened in 2016.  For more information on the bars please visit




all brands website copy.jpg