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