At here twice while visiting for a conference. Nothing more convenient than the walk up slice counter. About $6 for a slice of pizza is totally reasonable in Vegas. I can't remember the name of it, but the one with the mushrooms was pretty good. The mushrooms were fresh and they kept them large enough to really taste.
The calamari was solid but nothing too spectacular. The the fennel salad was perfectly dressed to avoid too much dressing and there wasn't much fennel taste (which I actually prefer).