If you haven't tried it yet, you certainly should. I have been there many times and have yet to be disappointed. Everything is prepared to perfection but the wait can be long. Thankfully they have a bar that can make some good drinks that will help pass the time.
more