Λευκωσία Address Details
Address: 19 Eleftherias Str.
Λύμπια, Λευκωσία
Telephone: 22525958