To navigate, press the arrow keys. Tawara Sushi ← View details 1995 Lonsdale Avenue, North Vancouver, British Columbia V7M 2K1 +1 604-770-1737 Get Directions From* To * — Required information