Review of Takashi

18 W Market St, Salt Lake City, UT 84101

Overall Rating

Review


My favorite sushi place. I just tell them to make me some gluten free rolls and they never disappoint. Never been sick.

Updated 8 years ago

Symptomatic Celiac