While the staff is friendly and the food selection looks great, the wait time for service is ridiculous. It's been 30 minutes since we've been seated and no one has taken our order yet or gotten us set up.
Update: staff was very friendly and understanding, and apoplectic. They quickly rectified the situation and took full responsibility. There was a second issue of the waitress not communicating. I had told her I was ordering for everyone in the group and she went to ask for orders from everyone else without telling them I had already ordered for everyone. In the end, the management took responsibility and apologized. Overall, great staff who learns quickly. Fun environment for sure! I would come back