is Ranked #3 of 26 Restaurants in International Avenue Calgary.
Some say it is actual, bad, great.
The Latest Review: ★★★★★
Sent on the 3rd of March, 2013
I love sushi Tokyo. It is by far the best place in Calgary for sushi. The all you can eat is a great deal!
Rank #3 of 26