Skip to main content

Barro's Pizza

restaurant · pizza restaurant · Tempe, AZ

Address
8830 S Kyrene Rd #106, Tempe, AZ 85284
Phone
(480) 831-7676
Website
barrospizza.com
Where
33.3330, -111.9465

Search Hominin for Barro's Pizza

Other restaurants nearby

More in Tempe

Barro's Pizza — restaurant in Tempe, AZ | Hominin