Pizza Review
Maybe the best pizza in Chicago. But for me personally, it was a little too floppy for me. Simple & fresh ingredients created amazing flavor.

Order Forno Rosso Pizzeria Napoletana

Hungry? Order right now on Slice
Order now on Slice