Finest Yum Yum Chinese Restaurant

1615 Lonsdale Ave

North Vancouver, BC

604.980.2328 ‎