Famagusta Address Details
Address: 185 Protara Ave, DEMETRI BLDG, Shop 1
Paralimni, Famagusta
Telephone: 23822110