You are now leaving Menulist
We hope to see you again soon!
Mikado Japanese Restaurant - Westside
9942 170 St NW, Edmonton, Alberta T5T 6G7, Canada, T5T5L5
Japanese, Sushi, Asian, Gluten Free, Ice Cream, Fish, Soup, Seafood, Chicken, French Fries, Wine, Casual, Catering, Full, Beer
The redirect does not work? Just click on this link or copy it into your address bar