Yes they do.. they have a pretty cool show inside the Forum Shop
Yes in the Forum shops.
Its actually on Forum mall which is connected with ceasars palace
Where the Cheesecake Factory is located is where the show is. Starts at 11am and then every hour.
yes
Yep
Not sure. Didn't see any.
They do
Thanks! Your answer is awaiting moderation.