Limassol Address Details
Address: 64A Amathountos, Navaria Bld
Agios Tychonas, Limassol
Telephone: 25326048