With more than 100 different sushi choices, you'd be hard-pressed not to find a roll you don't love here....
Southeast Denver · 6655 Leetsdale Dr, Denver
dry january
first-class fare
foodie heaven