-
Takara
is an above average Sushi Restaurant Restaurant
Ranked #1 of 41 Restaurants in Springdale Canton.
Some say, it is amazing.
.
The Latest Review: ★★★★★
Sent 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.