Best Mediterranean Restaurants in Lafayette Hill
Price
Regions
Areas
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
48 restaurants available nearby
How are Featured results ranked
Booked 43 times today
See what locals rave about
From verified diners like you
From verified diners like you
- SsharonGoldPhiladelphia County •5 reviews5.0Dined 3 days agoDon’t know why we don’t go more often! Food was delicious, we were all able to hear each other talk , and our waiter was funny!More infoImperatore$$$$• Italian• Ambler•4.8
- JJanPhiladelphia County •11 reviews5.0Dined 4 days agoGracious service. Treated so well with a welcoming glass of Cava to celebrate our anniversary. Food was delicous. Wine was good. This was our second visit and will definitely go back!More infoNeos Americana$$$$• Mediterranean• Conshohocken•4.8
- AAnneGoldColumbus •28 reviews5.0Dined 7 days agoWe have dined at Estia several times. The food is always great. Classic Greek, which we love. The servers are well trained and the ambiance is lovely. I would give it an A Plus!More infoEstia Taverna – Radnor$$$$• Greek• Radnor•4.8
- KKarenGoldPhiladelphia County •2 reviews5.0Dined on 17 Oct 2026Great location, atmosphere, wait staff. We had a wonderful lunch — the food was delicious.More infoAdelina's$$$$• Italian• Chestnut Hill•4.5
- JJarrodAtlantic City / South Jersey Shore •1 review5.0Dined on 16 Oct 2026Fantastic service and delicious food (the sea bass was cooked exceptionally). They were also very personal and accommodating on our anniversary. Highly recommend!More infoZesty's$$$$• Greek• Manayunk•4.4