Famagusta Address Details
Address: 23 28th October Street Shop 1
Frenaros, Famagusta
Telephone: 23821834
Fax: 23829051