To navigate, press the arrow keys. Sushi Garden Japanese Restaurant ← View details 10401 Mayfield Road Northwest, Edmonton, Alberta T5P 4C8 +1 780-489-8500 Get Directions From* To * — Required information