Skip to content

Mikado Southside

Japanese

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

Address
1903 98 St NW
Data
Rating and reviews from Google, checked on October 13, 2026.
Mikado Southside

Other top-rated japanese & sushi restaurants

Ranked near Mikado Southside in japanese & sushi restaurants