Famagusta Address Details
Address: 20 Nissiou Avenue, Shop 11
Ayia Napa, Famagusta
Telephone: 23722316, 23724590