Does anyone know about the new Japanese Restaurant opening on 1st Ave West? I guess it’s called Hanabi Japanese Cuisine and it is located at 110 N. 1st Ave West. Not sure when they open or what their menu is going to be like. I did hear someone mention Zen House opening a Downtown location, is this it? Or is this a totally different thing?