Delivery
Pickup
Outdoor
Massachusetts
Framingham
1 Restaurants on GastroRanking
62 Opinions in 2 websites
Typically it's fine, and for the most part you shouldn't really have much to complain about in this segment. Occasionally there are a few hiccups when it comes to consistency, but overall in this pric