Italian and Pizza

Press Enter to show all options, press Tab go to next option
 Mamma mia! Find Peoria's top Italian restaurants and pizza parlors on this page.

Barro's Pizza

Regional chain serving thick- & thin-crust pies, wings & sandwiches in a simple setting. Dine-in and delivery available.
Return to full list >>