Larnaca Address Details
Address: 18 1 Apriliou Ave, MAVROS COURT, Shop 1
6035, Larnaca, Larnaca
Telephone: 24650138
Fax: 24659145