Add Review

Iggy's has the best pizza

Iggy’s has the best pizza. I’m talking about the stuffed pizza. If you never tried it, you should. I get one every trip to Toronto, Ohio. Awesomesauce! You’ll never see pizza alike again. Yummy for your tummy! Love it, love it, love it!

Tedi Star Way-Toronto , OH