Famagusta Address Details
Address: 26 Protara, TRIZA ALEXI SHOPS, Shop 12
5296Paralimni, Famagusta
Telephone: 23831337