18 W Market St Salt Lake City, UT 84101
18 West Market StreetUSUtahSalt Lake City84101
Japanese Restaurant, BarToday 11:30 AM – 2:00 PM, 5:30 – 10:00 PM
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.