Barro's Pizza
950 E Baseline Rd #101, Tempe AZ 85283
(480) 820-9282
Directions
Order Online Delivery
Doordash
Barrospizza
Trycaviar
Tempe, Arizona
Barro's Pizza
950 E Baseline Rd #101, Tempe
(480) 820-9282