18 W Market St Salt Lake City, UT 84101
18 W Market StUSUTSalt Lake City84101
$$Japanese Restaurant, Asian RestaurantToday 5:00 – 5:30 pm, 6:00 – 11:00 pmMenu
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.