I like the atmosphere, fresh sushi, love the rolls, good prices and friendly staff. I am a sushi snob from Chicago and this is my favorite sushi restaurant in Denver. Doesn't look that great from the outside - I had driven past it tons of times until I did an Internet search and got lucky!
more