Barro's Pizza
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
44 Years
in Business
Saved to Favorites
Phone: (480) 302-6555
Address: 8940 E Indian Bend Rd, Scottsdale, AZ 85256
Website: website
Cuisines: Chicken, Italian, European, Continental, Pizza
6929 N Hayden Rd, Scottsdale, AZ 85250
9069 E Talking Stick Way, Scottsdale, AZ 85250
7908 E Chaparral Rd, Scottsdale, AZ 85250
9049 E Talking Stick Way, Scottsdale, AZ 85250
8990 E Talking Stick Way, Scottsdale, AZ 85250
PROMENADE Shopping Cntr, Scottsdale, AZ 85254
9010 E Talking Stick Way, Scottsdale, AZ 85250
9800 E Talking Stick Way, Scottsdale, AZ 85256
7321 E Shoeman Ln, Scottsdale, AZ 85251
8870 E Talking Stick Way, Scottsdale, AZ 85250