Don't know how can this venue has 4-star ratings. Food is not even mediocre and expensive as hell. If the prices were cut down in half then it would be acceptable but in this case no way. I'm no cheap and will pay for good food but this is a rip-off.
For these prices, I expect vegetables from an organic source or even local farmers not from the super market.
Service is just like everywhere in Beijing I've been. Pretty bad, but I am used to it.
Been two times and never again.