Zycayah Rolls Sushi
5.0 from 129 reviews on GooglePlace LaRue · Restaurant
- Japanese & sushi restaurants
Japanese
Mikado Southside is a Japanese restaurant in Edmonton serving sushi, sashimi and robata dishes.
Place LaRue · Restaurant
Downtown · Restaurant
Strathcona · Japanese