🍣Sushi

Takashi

x 4.25 ninjas

Restaurant in Salt Lake City, United States of America

Information

πŸ’Έ
$$$
🏠
18 W Market St, Salt Lake City

In Google

4.6 rating ⭐️
(2,418 reviews)

Photos

Photo from Takashi number 1Photo from Takashi number 2Photo from Takashi number 3Photo from Takashi number 4Photo from Takashi number 5Photo from Takashi number 6Photo from Takashi number 7Photo from Takashi number 8Photo from Takashi number 9