Traditional beachfront taverna serving Greek, Mediterranean and seafood dishes.
Restaurant / Taverna