Limassol Address Details
Address: Amerikanas LORDOS RIVER BEACH, Block A, Shop 03
Germasogia, Limassol
Telephone: 25324217