I've come here twice, first with a large group (13 people) and the second time with a party of 6. This place is constantly busy for dinner so either make reservations or come early if you want to avoid waiting (and snag a decent parking spot). The service was better the time the second time I came (note: it's a typical old-school Chinese restaurant) but the food was really good on both occasions, which is what matters more to me!
We ordered Beef Tenderloin in Chinese Style, Crispy Sweet & Sour Pork, Steamed Chicken with Vegetable, Clams with Spicy Sauce, Chow Mew with Salt Fish and Minced Meat. I wanted to order roast pigeon but they were already sold out (7pm on a Sunday night). The second time we ordered Crispy Fried Chicken (Half) and bunch of our favourites from our first visit. They have set meals but they are more expensive than ordering a la carte.
Both times we got free soup to start off our meal but they couldn't guarantee it was free of peanuts so I didn't give my daughter (who has a peanut allergy) any. Using peanuts in soup is common in Chinese soup recipes, so this is a common risk in Chinese restaurants. Make sure you order white rice to accompany your dishes so you can enjoy the yummy sauces that accompany each dish!
The restaurants actually has two levels but I noticed that they seem to fill up the first floor before sending people downstairs. Or perhaps they allocate the bottom floor for reservations, I'm not sure.
I really enjoyed the flavour of the dishes we ordered and also appreciated the very reasonable prices! There were many other dishes that I want to try, so I will be making more visits in the future.