Skip to content

Mikado Westside

Japanese

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

Address
9942 170 St NW
Data
Rating and reviews from Google, checked on October 13, 2026.
Mikado Westside

Other top-rated japanese & sushi restaurants

Ranked near Mikado Westside in japanese & sushi restaurants