4 December 2024
Food and Drinks What's on

Delta Restaurant: The iconic restaurant at the SNFCC with two Michelin stars

The award-winning design, chefs, and menu of Delta Restaurant, located within the Stavros Niarchos Foundation Cultural Center, is the only restaurant in Athens.

Read More

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

X