Place is pretty good. Meat quality was decent and they provide jugs of drinks.
We came here on the week of Chinese New Years (Wednesday), not actual New Year's Day but they still charged us holiday/weekend prices. We disputed with management that it's not even a holiday but he responded it's Chinese New Year "week". Felt a little ripped off cause they never told us so it ruined our experience. Plus they force service charge on you.