Pizza Review
Alright Frankie... Il Rione, so far, is the best pizza I’ve had around Lakewood/Cleveland. Great sauce, cheese, and crust. I wish they cooked it for a minute longer but can’t complain about a pie this good. 8.9