Ormos Cafe is a restaurant offering European and Greek cuisine. Enjoy refreshments, coffee, snacks, and ice cream by the sea.