This restaurant has closed!!
1028 South Gaylord Street, Denver, CO
Japon is a sushi bar located on South Gaylord near Tavern Wash Park. They offer great food and drink specials from Tuesday to Thursday.
back to Wash Park
Visit Uncover Colorado for things to do and places to stay in Colorado!
Disclosure: Thank you for visiting our site. Please let us know if you have any questions or would like to add a Denver, Colorado area happy hour.
We make no guarantee that the specials listed are valid, but we strive to keep them up-to-date. Please let us know if you a see a wrong happy hour or a bar has closed. Thank you!