The Tudor Inn Bar

Restaurants

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

Also in Larnaca

YOU MIGHT LIKE THIS

Yanathes Beach

Yanathes Beach

Larnaca

Alexandria Shipwreck

Alexandria Shipwreck

Larnaca