
2

"Delta's futuristic-looking restaurant is housed within the Stavros Niarchos Foundation Cultural Center, a glass and concrete complex designed by star architect Renzo Piano. With 10,000m2 of solar panels and a large hanging Mediterranean garden, it is one of the greenest buildings in Europe." - The MICHELIN Guide