As a Chinese, I have to say this restaurant is totally awful. They charge extra high tip fee when you pay, and it's actually self service. The noodle in wonton soup is so bad : ( The soup also tastes like just mixture of water, soy sauce and salt. And their wonton for me is just average. I don't know why it is 5 star, this restaurant is definitely overrated. The only good thing will probably be their environment.