Eden Square

Restaurants

28, Protaras Avenue, Protaras 5296, Famagusta +357 23 819444

Also in Famagusta

YOU MIGHT LIKE THIS

Fig Tree Bay Beach

Fig Tree Bay Beach

Famagusta

Traditional Culture at Deryneia Folk Art Museum

Traditional Culture at Deryneia Folk Art Museum

Famagusta