Delicatessens | Framingham | MA | Restaurants
Mediterranean Turkish Cuisine
Knockout Flavors at Mediterranean Turkish Cuisine Mike’s Take on a Hidden Knockout Yo, listen up! Mediterranean Turkish Cuisine, located at 264 Central St, Framingham, MA, is a place you gotta check out. This ain’t your average spot, it’s a real hidden gem, just like a good training secret that’ll leave you breathless! Once you step…