Get directions to: Barro's Pizza - Phoenix, Phoenix, AZ
Restaurant address: N 40th Ave Phoenix, AZ 85009, USA
Restaurant: Barro's Pizza - Phoenix