When you want to make sashimi at home, you want to start with something easy but delicious. To find the best fish, we turned ...
It opened in March in the Denver Health building on Broadway and is an offshoot of a concept founded in Oahu.