Casabella Imports Ltd Nicosia Address Details Address: 33 Andrea Dimitriou 2024, Strovolos, Nicosia Telephone: 22498073