Genji ← View details 3650 Mount Seymour Parkway #153, North Vancouver, British Columbia V7H +1 604-980-6886 Get Directions From* To * — Required information