Takashi: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Takashi

Takashi
18 W Market St
Salt Lake City, UT 84101
801-151-9595
http://www.10best.com/destinations/utah/salt-lake-city/downtown/restaurants/takashi-1

Driving Directions | Nearby Hotels