The recent Red Pepper in Framingham post got me scratching my head.
All my favorites:
Sichuan Garden-Burlington/ Newton
Chili Garden- Medford
Sichuan Gourmet Framingham/ Billerica
Are all out of town, don't get me wrong they are definitely worth the drive, but do we have anything of that caliber in town?