Seaside Greek taverna serving traditional dishes. Offers a welcoming atmosphere.