TOP

NATURA RESTAURANT

The best chef is nature. The goal at Leto Hotel’s Natura Restaurant is to highlight what nature has to offer.

Under palm tree shade, an oasis awaits you alongside the Modern Greek dishes that are influenced and inspired by the environment with mostly local and fresh ingredients. Chef George Koumpouris believes that by respecting nature, we respect ourselves.

At Natura restaurant, they take what nature offers and add a twist to it. So come find a menu that is waiting to take you on a journey «Back to the Roots» as they transform tradition by spicing it up with more contemporary techniques and flavors.

Natura Restaurant

Leto Hotel, Mykonos 846 00

+30 2289 022207

reservations@letohotel.com