We went about three years ago. The best I can say is that it was OK. It certainly wasn't a full house when we went, so I don't think it is one of the more popular dinner attractions.
The food is a buffet pizza, chicken, pasta salad etc. Not great but edible. I guess the best I can say is 'you get what you pay for'. This is one of the less expensive dinner attractions.
One of the plus points is the venue is quite small (unlike Arabian Nights etc) so you do get a good view of the show.
Maxine