Overall, I had a fun time here. It is a fun experience to enjoy once in a while, but don't come expecting some great food. Honestly, the food was decent. I don't think the food was bad although I have heard negative reviews regarding the food here.
The staff/servers who are responsible for each table is inconsistent. Some may seem really into it and they are very enthusiastic. However, there are some that look tired. But overall, no complaints on the service.
The crowd was very loud and excited. It is a fun experience to come with a group of friends. I probably won't return anytime soon since I will probably be watching the same show.
Great to come for celebrations !