Ciciri is a restaurant in Palermo, Italy, with a 5-star rating based on one review. It is located at Via Ruggero Mastrangelo, 21.