A cafe in Molyvos, Lesvos. Offers outdoor seating.