About Towa Sushi
Towa, in Japanese, means “forever”. This word matches the vision of Towa Sushi founder, Toyohiko Sato. Beginning in 2003, Mr. Sato and Towa Sushi are dedicated to providing uncompromising quality and extraordinarily beautiful sushi. The restaurant has quickly become popular among sushi enthusiasts in Calgary thanks to Mr. Sato and his team of acclaimed sushi chefs.