Delta Restaurant
Fine dining restaurant in Athens with two Michelin stars and a Green Star for sustainability, located at the Stavros Niarchos Foundation Cultural Center.
About Delta Restaurant
Delta Restaurant, fine dining with two Michelin stars in Athens
Delta Restaurant is a fine dining establishment located in Athens, Greece, holding two Michelin stars and a Green Star for sustainability. The restaurant presents itself as the only one in Greece with two Michelin stars and operates at the Stavros Niarchos Foundation Cultural Center (SNFCC), in the Greek National Opera building. Its proposal combines high-end gastronomy with culture and modern principles of sustainability.
Origin and connection with the Stavros Niarchos Foundation
The restaurant was created through an initiative and with a grant from the Stavros Niarchos Foundation (SNF). Among its stated goals is to become a landmark culinary destination in line with the standards of the Stavros Niarchos Foundation Cultural Center and to share Greek cuisine around the world. In 2023, Delta Restaurant received an award at the Mediterranean Special Awards of LA LISTE.
Culinary proposal and experience
Delta's cuisine is built around pure ingredients, creativity, and innovation, with international and pioneering techniques. The restaurant invites its guests on a culinary journey that, according to its presentation, combines fine dining, culture, and sustainability. The offering is organized into sections such as the menu, the wine cellar and the bar, and the Delta experience. The Executive Chef is George Papazaharias.
Menu, wine cellar, and other services
The restaurant's website structures its offering into several sections: the menu, the wine cellar and the bar, the Delta experience, our people, events, sustainable gastronomy, artworks, gift vouchers, and reservations. It also has a contact section and a careers section.
Events and reservations
Delta Restaurant offers event organization and has a dedicated email for reservations of more than twenty people. Reservations can be managed through its website.
Sustainability and art
Sustainability is one of the restaurant's core pillars, recognized with a Michelin Green Star. The establishment also integrates artworks into its spaces, an aspect featured among the highlights of its website.
Location and access
The restaurant occupies the fifth floor of the Greek National Opera building, within the Stavros Niarchos Foundation Cultural Center (SNFCC), at Syggrou Avenue 364, Kalithea, Athens. Delta's guests can use the external elevator between 18.30 and 03.00. The main lobby of the SNFCC remains open until 01.30 daily and until 02.00 on Fridays, Saturdays, and Sundays, to facilitate guests' access to the central parking lot.
Location and contact
Syggrou Avenue 364, 17674 Kalithea, Athens, Greece · Phone: 6986657553 · Email: info@deltarestaurant.gr · Hours: Wednesday to Sunday: 18.30-01.00
Fine dining with two Michelin stars