Just Interni Home Collections Nicosia Address Details Address: 263 Strovolou Ave, Shop 12051Strovolos, Nicosia Telephone: 22879869 Fax: 22879868