As far as pizza goes, this isn't the best I've had, but it's not the worst either. Ordered takeout for a quick weeknight dinner and it got the job done.
The Barros Special had a decent amount of toppings, but according to my dad, who had been coming here since they opened, they've actually started cutting back on the toppings in recent months. So that's a bummer. The pizza was definitely on the saltier side, so much so that after one slice I was done.
Phone service was quick and friendly, hardly any hold time - maybe 1-2 minutes. The prices here are on par with competitors like Domino's. Overall it's a decent chain pizza joint, just not my personal preference in terms of taste. Will update if and when I go inside.