Get directions to: Barro's Pizza, Phoenix, AZ
Restaurant address: 51st Avenue & Union Hil Phoenix, AZ 85003, USA
Restaurant: Barro's Pizza