Barro's Pizza

2510 W Thunderbird Rd Ste 6
Phoenix, AZ
602.866.8336
33.611107
-112.111019
Hours:
Mon - Thu:10:30am - 10pm
Fri - Sat:10:30am - 11pm
Sun:10:30am - 10pm

for Barro's Pizza
Directions
from: