I LOVE BARROS. The best pizza hands down, I loved it so much the first time I visited AZ I couldn't believe what I had been missing out on in the pizza world! I have Barros every time I come to AZ now, it is tradition. Everything from the sauce and toppings to loving the crust, truly perfection!