It opened in March in the Denver Health building on Broadway and is an offshoot of a concept founded in Oahu.
Y ou’re going to need black belt-level online booking skills to secure a reservation at this handsome omakase counter set ...