Klatsi Babas Restaurant Nicosia Address Details Address: 45 Kosta Misiaouli 2480Tseri, Nicosia Telephone: 22371852