Famagusta Address Details
Address: 2 Katalymaton Str, G&G Developments 3, Shop 40
5330, Ayia Napa, Famagusta
Telephone: 23723516