exclusive wednesday preview | Cheap Eats
Authentic Sichuan cuisine in a strip mall in Framingham
Red Pepper, which opened in a strip mall in 2007, features a spare ambiance and quirky menu translations, but raises the bar for Sichuan cuisine in the Boston area.