is a great Sushi Restaurant
Ranked #1 of 33 Restaurants in Little Italy Toronto.
Some say it is great, good.
The Latest Review: ★★★★★
Sent on the 25th of January, 2006
so far the best sushi I have found in the city. SOOOOOOOO good with great service and resonably priced
Rank #1 of 33