Barro's Pizza

8940 E Indian Bend Scottsdale Pavilions
Scottsdale, AZ
480.302.6555
33.540447
-111.888971
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:closed

for Barro's Pizza
Directions
from: