Limassol Address Details
Address: 60 Pafou
3051, Limassol, Limassol
Telephone: 25571571, 25567257