I've been there to watch a WC game. My reservation and entrance was smooth! They got me the best seat in the main room. Didn't try food, but appetizers and desert were good. The only cons is related to main big screen, it could be HD already. Price was affordable.