18 W Market St Salt Lake City, UT 84101
18 West Market StreetUSUtahSalt Lake City84101
Japanese Restaurant, BarToday Closed
Pushing the envelope of contemporary Japanese cuisine, Takashi presents unrivaled sushi, sahimi and hot dishes in a memorable downtown setting. SLC's most extensive selection of sake. Beer and wine.