Seaside Greek taverna offering home-cooked meals with Aegean views. Enjoy a clean, friendly atmosphere.