Banzai Sushi offers traditional sushi along with 100 different combination of sushi rolls. By far the largest sushi roll menu in Denver - Voted best by Citysearch, AOL Cityguide, Rocky Mountain News - Top of the Rockies
6655 Leetsdale Dr
80224 Denver, Colorado
Ph. (303) 329-3366