Get directions to: Sichuan's Garden, Waltham, MA
Restaurant address: 411 Waverley Oaks Rd Ste 109 Waltham, MA 02452, USA
Restaurant: Sichuan's Garden