The best restaurant in Denver, if you love sushi. The drinks are fabulous, the scene is fantastic and the food is to die for. Sometimes service is slow... but it doesn't matter, because it's so fun people watching! For all of you who think it is too snobby or pretentious, or too expensive, then move to Wyoming!
more