A new business has moved into Southern Idaho and is now open, but where is this new place, what is it, and why should residents in the Gem State be excited?
From the creative minds behind Bodovino, this new restaurant promises an upscale blend of fresh sushi, craft cocktails, and a vibrant Tokyo-inspired atmosphere.