Rated
5.0 out of
5 from
1Reviews
Takara
is a top notch Sushi Restaurant Restaurant
Ranked #1 of 41 Restaurants in Springdale Canton.
Some say it is amazing.
★★★★★ on the 7th of August, 2013
Best sushi in the area...hands down. Try the Yaki Udon if you're not a sushi person. The fried green tea ice cream is amazing. Oh, and it's BYOB.