This review is solely based on their food as we only do take out from here. BUT nothing compares in my book to the quality and portion size of their meals. For Chinese take out, it's a bit pricer than other places, but well worth it. Every time I order from here I am never disappointed, and I always have leftovers because it's just so much food
Their egg rolls are so big and delicious and they also make their own duck sauce that they always include in the order.
The only downside is that their location is not super convenient (unless you live downtown), but worth the traffic and drive to get this delicious Chinese food.