So I about freaked out when I saw that this place was coming to town, when I lived in Denver it was one of my favorite places! You can certainly tell that the staff is still figuring out things but they have great customer service so I think this place will be a neighborhood favorite! They are also working on getting their liquor license- nothing better with sushi than an ice cold beer!