Get directions to: Barro's Pizza - Phoenix- 3263 E Chandler Blvd Phoenix, Phoenix, AZ
Restaurant address: 12629 North Paradise Village Pkw Phoenix, AZ 85032, USA
Restaurant: Barro's Pizza - Phoenix- 3263 E Chandler Blvd Phoenix