I really wanted to give this place a 5-star rating. It has a sophisticated menu, food quality is very high, the server was friendly, but unfortunately despite all that going for it, the service is not good. We had ordered a plate of BBQ pork and it was forgotten to be served to us. So after having an awesome meal the waiter is cleaning the table and had totally forgotten the pork. He then went and got it, served it less the hot and we weren't hungry. Ended up taking it home. But no discount or any favor given for the late dish.
Here we are 3 weeks later.
Great food. If you order Peking Duck they do not carve the Duck at your table but it is still delicious. Instead of crepes they use buns which were very tasty. Definitely worth the trip.