Loading map…

Delta Restaurant

Delta holds two Michelin stars, making it Greece's sole restaurant at that level. Chef George Papazacharias leads a kitchen grounded in contemporary Greek cuisine with a strong sustainability focus, including an on-site vegetable garden. The avant-garde, Nordic-inspired menu features dishes like shrimp with a carrot shell and barbecued sourdough brioche with fermented mushroom honey. It is located within the architecturally significant Stavros Niarchos Foundation Cultural Center, a modern, institutional setting that frames the meal with serious, cultural weight. La Liste scored it 86 points in 2026, and Opinionated About Dining ranked it 240th in Europe for 2025.