Know a great happy hour or special for this location?
Sushi & other Japanese eats delivered by conveyor belt in a bright, pop art–filled setting.
Suggest an edit
4960 S Newport St, Denver, CO 80237