Famagusta Address Details
Address: 5 Tefkrou Anthia Str
5330, Ayia Napa, Famagusta
Telephone: 23721559