Family-friendly taverna-cafe serving delicious food by the sea. Offers a clean, welcoming atmosphere.