Mamma mia! Find Peoria's top Italian restaurants and pizza parlors on this page.
CheezHeadz Pizza, Subs, and More
- Category:Italian and Pizza
- Address:20283 N Lake Pleasant Rd Suite 110
Peoria, AZ 85382
- Phone:(623) 566-6770 Website:http://cheezheadz.com
Everyday pizzas, hot subs & wings offered in a laid-back space with booths & counter seating.Return to full list >>