Charming coffee shop in Kleio, Lesvos. Offers coffee, food, and drinks in a welcoming atmosphere.