Himitsu StationContactCallarcade · Salt Lake CityHimitsu StationDirectionsFind us110 W Broadway, Salt Lake City, UT 84101Phone: +13852612696Directions