Famagusta Address Details
Address: 84 Tefkrou Anthia
5330, Napa, Famagusta
Fax: 23721268