The most authentically Italian, mouth-watering pizza I’ve ever tried: Forno Rosso is my go-to for every pizza craving. The best thing about Forno Rosso pizza is the THIN CRUST- it makes the pizza so much less filling without sacrificing quality ingredients and flavor. I love dining inside, but Forno Rosso also delivers! My Menu Recommendations:Continue reading “Forno Rosso – Chicago, IL”