I really enjoy chinese food, and I eat from many chinese eat in/take out establishments. I feel this is one of the best places for Chinese takeout in the area. The delivery is quick, the food is awesome and consistent, the staff is friendly. I really have no complaints about Ming Lok!
Bottom line is, it's not the atmosphere to take a date to - however, it's just fine for take out, and there is plenty of seating if you choose to eat in. Ming Lok doesn't share any of the ""common complaints"" that I'd make about other chinese restaurants.
Pros: Fast, Friendly, Inexpensive, Fresh
Cons: Better for takeout