The pizza here is good, but not worthy of the hype. Yes, the slices are huge and you get your money's worth. No, the pizza isn't the best in Charlotte. I think it needs more flavor/seasoning as the pizza is bland. I prefer Mod Pizza and Marcos Pizza in Steele Creek.
FYI, the philly cheese steak is decent, but not better than Penn Station.