This is a "Dinner Show" Theatre.
the musicians, costumes, and number of actors/participants are all elaborate and colorful. as part of a tour, it was entertaining and passed the evening pleasantly away.
the food was better than the usual dinner theatre food (i.e., chicken, often arrives cold, and all at once), but not as good as going to a real (upper scale) restaurant. (the furnishings were upper scale)