321 S Main St
Salt Lake City, UT 84111
Salt Lake City, UT 84111
Open HoursArray
OverviewWho would have believed it? A master sushi chef in the heart of the Rocky Mountains! Takashi is a genius with a sushi knife, and the Tiger W Roll is not to be missed. In addition...
more