Japanese
Overlay

Takashi, Salt Lake City UT

December 10, 2009

After being on our list of places we’d like to go for way too long, we finally went to Takashi, one of Salt Lake City’s best restaurants, in my opinion.…