Barro's Pizza

Pizza restaurant · 950 E Baseline Rd #101, Tempe, AZ

Delivery

Hours

More food in Tempe, AZ · Pizza in Tempe