This place has delicious pizza and a great selection of other dishes on the menu. They also have delicious bar food...I'm solidly convinced they have the best french fries in town.
For entertainment, there's the option of watching a movie playing in the game room, which is outfitted with air hockey, pinball, and DDR (to name a few).
That said, go with the intention of enjoying the entertainment. The service is slow, and the atmosphere is typically pretty crazy.
If you're just looking for great pizza without the experience, get it to go. You won't be disappointed.
more