It'sSumo
Japanese · Ramen · Sushi
It'sSumo is a Japanese restaurant offering ramen, sushi, and other Asian dishes.
Location
Best places nearby
The highest rated places close to It'sSumo.
Local restaurants nearby
8026 118 Ave NW, AB
Location
The highest rated places close to It'sSumo.
8026 118 Ave NW, AB