Service was downright awful. Server got three out of five orders wrong. Everything took at least ten minutes, including a request for ketchup. Just waiting to get our card back after paying took twenty minutes. That's twenty minutes of play time with our birthday girl that we lost.
The dining end of this place is kinda horrid.
Games were fun and varied. No complaints there.
But the food end was mediocre at best and the service was downright bad.
You can do so much better.