Zycayah Rolls Sushi
5.0 from 129 reviews on GooglePlace LaRue · Restaurant
- Japanese & sushi restaurants
Japanese
IT'sSumo is a Japanese restaurant in Edmonton that serves sushi, sashimi and other Japanese dishes.
Place LaRue · Restaurant
Downtown · Restaurant
Strathcona · Japanese