View Location & Hours
We love chill. Chill people, chilled beer, chilled sake...so when we opened shop in Denver’s 16th Street Mall, we brought fun, fresh sushi and a hoppin’ Happy Hour.
1616 16th St
Denver, CO 80202
Subscribe to Roll Call for events, news and more.