Island Restobar

Restaurants

25, Pigiale Pasa 6027, Larnaca

Also in Larnaca

YOU MIGHT LIKE THIS

Faros Beach (Lighthouse Beach)

Faros Beach (Lighthouse Beach)

Larnaca

Pyla Beach (CTO Beach)

Pyla Beach (CTO Beach)

Larnaca