Barro's Pizza

Serving up delicious food at all 40 Arizona locations to tens of thousands of loyal customers who can't get enough of the secret family recipe!

13971 N. 59th Ave., Glendale, AZ 85306, US

Reviews 0

be the first to leave a review...

Deals & Coupons

Details

Cuisine: Pizza
Parking:
Alcohol Type:
Takeout Available:
Delivery Available:
Catering Available:
Reservations:
Smoking Allowed:
Dress Code:
Wheelchair Accessible:
Seating: Indoor
Music Type: