Sumo Sumo Sushi Bar

Japanese Restaurant·Sherwood Park, AB

Details

More sushi & japanese restaurants near Sumo Sumo Sushi Bar

200 Festival Lane(780) 570-5858
1995 Brentwood Boulevard(780) 467-2228