Restaurante
Mikado Downtown
Recomendado por 23 habitantes locales
Consejos de residentes locales
Best place in town for Japanese cuisine a short 8 minute walk from our building
Los residentes locales también recomiendan
Ubicación
10350 109 St NW
Edmonton, AB
North Central Edmonton