Authentic Cretan restaurant, offering traditional dishes. Features include credit card acceptance, free WiFi, and table service.