Beba's Corner
Restaurant in Lesvos (Lesbos), Greece
cafe
Πέτρα
Restaurants
·
Lesvos (Lesbos), Greece guide