I was googling Chinese food places in West Point Grey and was thrilled to see an upscale Chinese restaurant has opened where an excellent Indian restaurant was....sad to see that go, though.
It is called Beijing Roast Duck. Now, Beijing (or Peking) Duck is a whole different thing than Bar-b-q duck...it's a real gourmet meal and the price usually reflects it.
Lion Dancers for the opening.
https://www.straight.com/food/956536/old-beijing-roast-duck-restaurant-holds-grand-opening-lion-dancers