Visited this Point Grey restaurant for a delicious lunch with my spouse and son. We thoroughly enjoyed the Mongolian lamb, Cumin beef, Hot & Sour soup and Beef Brisket Noodle soup. Hopefully we can return soon to try some other dishes. I asked a staff...member to recommended a lamb dish and she indicated that the Mongolian lamb is very popular with her customers. I can see why. It was very good. 4409 West 10th Avenue is their correct address.More