Karacosta Despina Nicosia Address Details Address: 63 Metochiou Street, Shop 35Eggomi, Nicosia Telephone: 22781429