This restaurant has closed!!
1512 Larimer St #20R, Denver, CO 80202
Sushi Han serves Japanese cuisine in Writers Square. There’s a full sushi bar and happy hour specials Monday through Saturday.
They’re open Monday to Friday for lunch, and Monday through Saturday for dinner. Sundays they are closed.
View Mile High Happy Hour – CBD in a larger map
back to Downtown