This restaurant does not deserve to stay open. The food is greasy and when ordering take out, you have to BUY AT YOUR OWN RISK. I was told that my food would be delivered in 45 minutes, and it showes up after 90 minutes and was cold and the oil had coagulated on top, not to mention how steamed dumplings faired. I called and was told that the they would give me 10% off on the NEXT order, and that if I wanted a refund, they would send the driver BACK to my house to pick up the food.
more