Famagusta Address Details
Address: 58 Ag. Mavris Street
Ayia Napa, Famagusta
Telephone: 23722525