London, United Kingdom
Mediterranean cuisine shines at this Edgware gem, where beautifully presented dishes and exceptional service create a memorable dining experience. Guests consistently praise the warm, peaceful atmosphere—a rare find where you can actually hear yourself talk—combined with inventive menu choices and impeccable attention to detail, even during busy service.
+3 more