Limassol Address Details
Address: 45 Petraki Giallourou Street
Limassol, Limassol