Fine dining - Hotels - Resort - Restaurants Ostria Resort & Spa, gastronomy at its Best. Crete, Greece Follow the gastronomic experience of Ostria Resort & Spa