Skip to content

It’sSumo

Japanese

IT'sSumo is a Japanese restaurant in Edmonton that serves sushi, sashimi and other Japanese dishes.

Address
8026 118 Ave NW
Data
Rating and reviews from Google, checked on October 13, 2026.
It’sSumo

Other top-rated japanese & sushi restaurants

Ranked near It’sSumo in japanese & sushi restaurants