Takashi
18 W Market St, Salt Lake City 84101