FoodRestaurant

Imerovigli Lesvos

Restaurant in West Lesvos.

Πέτρα · West Lesvos

Similar places

The Mermaid Restaurant

Restaurant · West Lesvos

Greek

Christos Restaurant

Restaurant · West Lesvos

Petra Beach

Greek

O Nikos

Restaurant · West Lesvos