is Ranked #3 of 32 Restaurants in International Avenue Calgary.
Some say it is bad, great, terrible.
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 32