Skip to content

Mikado Downtown

Japanese

Mikado Southside is a Japanese restaurant in Edmonton serving sushi, sashimi and robata dishes.

Address
10350 109 St NW
Area
Central › Downtown
Data
Rating and reviews from Google, checked on October 13, 2026.
Mikado Downtown

Other top-rated japanese & sushi restaurants

Ranked near Mikado Downtown in japanese & sushi restaurants