Family-run taverna serving delicious, home-cooked Greek dishes. Enjoy generous portions and a view of the sea.