Night Life in Denver, CO
Night Life • Bars
433 S Teller St.,
Denver ,
CO
80226
UNITED STATES
Based on 2 reviews
Fun Environment
I was not thrilled when my co-workers suggested this place, but I'm glad they made me go. It was my first time trying sushi. It was surprisingly good. Wasabi offers a fund environment too.Great Sushi
I love wasabi, lakewoods best sushi. Sushi in general is usually pretty expensive but at least they have nice big fancy yummy rolls. I really love the bento boxes as wellWorldwide > United States > Denver, CO > Bars