Takashi 0 Reviews Address:: 18 W Market St Salt Lake City, UT 84101 Phone: (801) 519-9595 Facebook Overview Map Overview Map Get Directions View Large Map By car By public transit By Bicycling By Walking Metric Imperial Send to friendSend Inquiry Add to favorites Print Share Visited 1546 times, 1 Visits today