Resturants
Takashi is one of Resturants.

1. Takashi

9.1
18 W Market St, Salt Lake City, UT
Japanese Restaurant · Rio Grande · 88 tips and reviews