Famagouste Address Details
Address: 45 Agias Mavris
Ayia Napa, Famagouste
Telephone: 23723620