Snow Palace is pretty nice in the NW for dinners. For dim sum, there is a place on 64th Ave NE by the Canadian Tire, and a couple of places by the Lambda grocery store on Centre St. N. If parking wasn't a hassle, I'd go to Regency Palace more for their dim sum.
|