Via Della Mercede, 43/45, Spagna, Roma 187, Italy
Open now· Closes at 01:00
Via Della Mercede, 43/45, Spagna, Roma 187, Italy
No delivery
Spot something wrong?
Dishes at Pizza Ciro. Prices may vary in venue.
Been to Pizza Ciro? Be the first to share what you ate.