Barro's Pizza
Pizza · Sandwich Shop · Italian
Barro's Pizza is a regional pizza restaurant chain known for its thick- and thin-crust pies, as well as wings and sandwiches. They offer both hot and cold deli-style sandwiches with a variety of bread options.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Barro's Pizza.
Local restaurants nearby
N Central Ave, AZ

