Framingham Szechuan
• A WorldWeb.com Travel Guide to Szechuan in Framingham, MA, Massachusetts.
Patrons can choose to dine-in or eat-out at this Chinese restaurant. The cuisine served is authentic, reflecting Chinese and Sichuan cooking techniques. It is open seven days a week, serving lunch and dinner.



