I've only had pizza here, and it was good. We customized ours with prosciutto, chicken, and onions. There aren't a ton of choices for toppings, but enough I suppose.
Our waitress was ok: not good, not bad.
Pizza prices are great. Go with some friends, do splitsies, and your wallet will be happy.