Limassol Address Details
Address: Ithakis & I. Tompazi Gon, Neapolis Center
Limassol, Limassol
Telephone: 25584444