My review is based strictly on their mozzarella sticks.
They are amazing!
Other than that, all I can say is that they apparently have a really good happy hour and it is located in the shops at Planet Hollywood. For a quick bite and a drink though, I would definitely recommend it.