Barro's Pizza
20701
N Scottsdale Rd Ste 101, Scottsdale AZ
- This is the page of Barro's Pizza on 20701 N Scottsdale Rd Ste 101 Scottsdale AZ 85255.
- (first reviewed on April 6, 2015, last updated
on November 24, 2023.)
- Barro's Pizza is ranked #1 of 10 Restaurants in Grayhawk Scottsdale.
- This page has had 54 visitors. You are the 54th.
Hours of Operation Today,
★★★★ on the 6th of April, 2015
special, great