Rte 9 - 341 Cochituate Rd, Framingham, Massachusetts 01701 USA
Pork Ribs, Collard Greens, and a Sweet Potato.
Photo Credit: Yelp