I believe the first performance begins at 12:30, and they perform for about 20-30 minutes, they then break and then come back periodically. It's a lot of fun and the food is very good. Be aware, if you have a small family (we were 3) they sit you with others and that in itself is a show ...lol.
No, really it was a lot of fun and the food and show was wonderful!