Mamma mia! Find Peoria's top Italian restaurants and pizza parlors on this page.
- Category:Italian and Pizza
- Address: 24762 N Lake Pleasant Pkwy
Peoria, AZ 85383
- Phone:(623) 866-5600 Website:https://www.barrospizza.com/
- Hours:Sunday - Thursday: 10:30am to 10pm
Friday - Saturday: 10:30am to 11pm
Regional chain serving thick- & thin-crust pies, wings & sandwiches in a simple setting. Dine-in and delivery available.Return to full list >>