The show is 90 minutes and you must be early for the show.
If you want to have a great meal..why not try House of Blues, closest restaurant to the cirque theatre, and open all day from lunch on.
If you wait until afterwards..again I would suggest HOB or Portobello Yacht Club.