Sichuan GardenOpened in March 1997, Sichuan Garden is a leading restaurant in Boston with a recognized consumer brand and loyal customer base, and awarded Top of 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.Sichuan Garden’s...