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