The Tudor Inn Bar

Restaurants

28A, Lala Mustafa Pasha Street, Larnaca +357 99 744082 +357 96 511065

Also in Larnaca

YOU MIGHT LIKE THIS

Ciokoland Play Centre

Ciokoland Play Centre

Larnaca

Finikoudes Beach

Finikoudes Beach

Larnaca