As someone who frequents the B concourse at this airport I can vouch for the the quality of the pizza they put out. Is it the best I've ever had? Far from it, but compared to the sky high ( no pun intended) prices at all airport vendors, this place is a breath of fresh air! Totally reasonable and good.  I guarantee this is where most of the crews go ;) that says a lot.