It's been a long time since we have been here and totally forgot how good the food is. We ordered take out and the food was on time for our pick up at 6:30pm. I used their website and all the prices were correct and they didn't miss any of our big order. When we went to pick up the food, the restaurant was already busy. We ordered the XLB, pan fried dumpling, sticky rice roll, Shanghai fried noodles, fried rice with preserved meat and vegetables, green beans, stir fried tofu and pork, and boiled chicken in chili sauce. Everything was cooked well, tasty, and full of flavours. We are definitely going back!