View all
Know a great happy hour or special for this location?
Busy restaurant & bar specializing in ramen bowls plus other Japanese food in a playful setting.
Suggest an edit
2611 Walnut St, Denver, CO 80205