18 W Market St Salt Lake City, UT 84101
18 West Market StreetUSUtahSalt Lake City84101
Japanese Restaurant, Asian RestaurantToday 11:30 am – 2:00 pm, 5:30 – 11: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.