Went there for Christmas eve holiday dinner with my family of four - spouse and two kids under 12 (6 and 11). Over priced ($150!! Kids pay adult price), over crowded and not that great of selection. Cashier couldn't justify the extra charge ($7/pp) for so called "holiday dinner". Service was generally slow and cooks couldn't replenish fast enough. 30 minute wait at 3pm in afternoon. Overall experience was mediocre and a huge rip-off.