Cafe Thalassa offers a spot for coffee and drinks. It also features homemade desserts.