Zycayah Rolls Sushi
5.0 from 129 reviews on GooglePlace LaRue · Restaurant
- Japanese & sushi restaurants
Japanese
Toro Sushi Bar & Grill is a Japanese restaurant in Edmonton that serves sushi and offers online ordering for pickup.
Place LaRue · Restaurant
Downtown · Restaurant
Strathcona · Japanese