This place was better back at their old location. Came here with a family of 20 and luckily we had made reservations as there was quite a wait on your usual Saturday night dinner hour.
Seated at 2 large tables, we ordered their 10 course meal special which came to about $250~$300/table of 10. This restaurant is a bit cheaper than what you might expect compared to other similar restaurants. However, it became obvious why that price point was set a bit lower. Portions were a bit smaller than what we were used to, but still enough to fill you up. Taste wise was our family's biggest complaint. Dishes served were either bland or were doused in too much sauce. I think my biggest issue was with their fried crab claws - instead of at least a little bit of actual crab meat inside the claw itself, it was imitation crab paste which threw me off.
Service wise, nothing special, but nothing off-putting either. They have some photos of their dishes in their menu which might help out those who can't read Chinese or can't decode their English translations - saw a few tables of restaurateurs who weren't Chinese be able to order quite a number of dishes.
If you frequent these types of Chinese restaurants, I would strongly recommend you go elsewhere, even if you are forking a bit more money. However, if you're not too picky and just looking for something quick and cheap to fill you up - then this place would be a good option!