Framingham MA Deli 1. 1609 Concord St., Framingham, MA 01701 | Mediterranean Turkish Halal (508) 202-4688