The Tudor Inn Bar

Restaurants

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

Also in Larnaca

YOU MIGHT LIKE THIS

Finikoudes Beach

Finikoudes Beach

Larnaca

Mackenzie Beach

Mackenzie Beach

Larnaca