Avli tou Vasilea

Restaurants

239 , Ayiou Andreou, Limassol +357 25 278000

Also in Limassol

YOU MIGHT LIKE THIS

Lift Your Spirits at the Zivania Wine Museum

Lift Your Spirits at the Zivania Wine Museum

Limassol

Panayies Beach

Panayies Beach

Limassol