Get directions to: Sichuan Gourmet, Framingham, MA
Restaurant address: 271 Worcester Rd Framingham, MA 01701, USA
Restaurant: Sichuan Gourmet