Came here with 15 people, planning to buy a few pizzas and play games for a couple of hours. In addition to the over $200 I spent on tokens and go cart rides. Despite the menu featuring pizza prominently, apparently the pizza oven is broken. I asked if I could order pizza and have them delivered and was told that they required 72 hours notice to have pizza on hand, and no - I couldn't make arrangements to feed the 15 people that I brought.
The place has potential, and we made the most of it, but just lots of general maintenance, cleaning, and upkeep needed - and very poor customer service in general.
All that said, the go-carts were a blast!