When it comes to cuisine labels, “Mediterranean” is about as vague as it gets. The titular sea stretches between three continents and touches over 20 countries, each with its own distinct food identity. And yet, we get asked about the topic every day. So the next time your friend demands hummus or maybe some roast lamb in the presence of a belly dancer, go to these places. In the interest of keeping this guide under 100 restaurants, we’re sticking to our favorite Philly spots that fit into the cuisine buckets of Israel, Greece, Spain, Morocco, Turkey, Tunisia, and Lebanon. You can find the best Italian and French restaurants in their own guides.