Cafe Kafeneion Barba Giorgis, Therma One of the cafes on the main beach of Therma. Great sea view and service. Natural shade under a pine tree and great selection of coffees. Tags: Therma Continue Reading Previous Previous post: Icarian Wheels, Agios KyrikosNext Next post: Ethnic Food Shop – Rika’s Gallery, Evdilos Related... Fos Fanari, Faros Navagio Cafe Bar, Christos, Raches