View all
Know a great happy hour or special for this location?
Japanese eatery serving shabu-shabu & sukiyaki in a natural setting with wood & an enclosed patio.
Suggest an edit
3400 Osage St, Denver, CO 80211