Get directions to: Barro's Pizza - Glendale, Peoria, AZ
Restaurant address: 67th Avenue & Beards Peoria, AZ 85345, USA
Restaurant: Barro's Pizza - Glendale