Traditional Cretan tapas restaurant, offering Mediterranean and Greek cuisine.