We arrived at the restaurant at 7pm, we didn't get our food until after 8:30. By the time we finally got our bill and paid it was 10pm. Leaving us only an hour to play. Probably won't come back. Took forever to bring out the food, most of the orders where wrong, and one of our guests didn't get their meal until we were finished. No one apologized, and we didn't complain. It was my husband 30th birthday party and it definitely put a damper on it. If I were to go back I would not eat there (food was good but cold), just play games!