1487 South Pearl St, Denver, CO 80210
Sushi Den is one of Denver’s premier spots for sushi. They serve some of the freshest seafood around, with fish directly imported from Japan (in approx. 24 hours). They also have happy hours Monday-Saturday.
Currently, the Sushi Den has NO HAPPY HOURS.
back to Wash Park