Know a great happy hour or special for this location?
Japanese eatery & bar featuring artistic presentations of fresh fish in stylish, modern surrounds.
Suggest an edit
2930 Umatilla St, Denver, CO 80211