Vavatsinia

Restaurants

Vavatsinia Village Square, Larnaca +357 24 342780

Also in Larnaca

YOU MIGHT LIKE THIS

Faros Beach (Lighthouse Beach)

Faros Beach (Lighthouse Beach)

Larnaca

Journey Through Time at the Pierides Museum

Journey Through Time at the Pierides Museum

Larnaca