+1 for Dynasty and Sura. For Malaysian, Tamarind Hill in North Van has the best char kway teow I’ve had in North America. Richmond has a ton of Cantonese restaurants but it’s been too long for me to recommend a spot.
The North Shore mountains are worth a visit, imo. Grouse Mountain is accessible without a car, and if you do have a car, Saint Mark’s Summit is one of the most iconic hikes in the area if you’re up for some exercise (plenty of kids on the trail).