Authentic Greek tavern offering fresh, homemade dishes. Features spacious indoor/outdoor seating, ideal for events. Near CretAquarium.