Thea Cafe-Bar in Sfakia is much more than just a cafe. It is a destination that combines panoramic views of the Libyan Sea, authentic Cretan hospitality and unique flavours.
Sfakia,Chania,Crete
Search tours, activities & more