Get directions to: Barro's Pizza - Peoria, Peoria, AZ
Restaurant address: 8390 West Cactus Road Peoria, AZ 85381, USA
Restaurant: Barro's Pizza - Peoria