Famagusta Address Details
Address: 3 Nisiou Ave Luna Park Bldg
5330, Ayia Napa, Famagusta
Telephone: 23724744