Pittas Stavros Nicosia Address Details Address: 5 Antonaki Zachariou 1027Nicosia, Nicosia Telephone: 22436390