Famagusta Address Details
Address: Nissi Avenue
Ayia Napa, Famagusta
Telephone: 23721157
Famagusta Address Details
Address: 128 Nissiou Avenue, Shop 1
Ayia Napa, Famagusta
Telephone: 23722441