Haven't had pizza here yet, but the All Star sandwich is delicious, especially if you add sweet peppers. Good amount of Mozzarella; right amount of juiciness -- not so much that the bread is falling apart and not so little that the sandwich is dry. Cheese sticks are served hot like they should be. (A lot of other restaurants cannot seem to understand that cheese sticks are supposed to be served when the cheese is still gooey on the inside....) I would definitely dine here again!!!