Famagusta Address Details
Address: 37 Agias Mavris Avenue, Shop 2
Ayia Napa, Famagusta
Telephone: 23721747