321 S Main St
Salt Lake City, UT 84111
Salt Lake City, UT 84111
Open HoursMo to Sa from 11:30am to 02:00pm,Mo to Sa from 05:30pm to 10:00pm
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