en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Utah
/
Logan
/
Takara Sushi
Takara Sushi
Sushi · Japanese
Takara Sushi is a Japanese restaurant specializing in sushi. It is a popular spot for sushi lovers, with many positive reviews highlighting its quality.
55 W 1000 N Ste 1, Logan, UT 84321-2200, USA
Logan, United States of America
www.takarasushilogan.com
Location
Vota recommends
What are you in the mood for?
Fast Food
76 places
American
59 places
Something else →
The ranking
Best Sushi in Logan
5 places, none rated yet
See the full list →