Takara Sushi

Home / Takara Sushi

Takara Sushi

JapaneseOpen until 8:45 PM

Collection

55 W 1000 N STE 1, LOGAN, Utah, 84321 - View map

SUSHI ROLLS

ENTREES

SPECIALTY ROLLS