Japanese Restaurants in Denver, CO 4.0 / 5 based on 207 votes Izakaya Den Japanese Restaurant 1518 S Pearl St Denver, CO 80210 Menu 4.0 / 5 based on 217 votes Go Fish Japanese Restaurant, Sushi Restaurant 1 Broadway Ste B108 Denver, CO 80203 Menu 4.0 / 5 based on 267 votes Domo Restaurant Japanese Restaurant 1365 Osage St Denver, CO 80204 Menu 4.0 / 5 based on 8 votes Chicken Teriyaki Japanese Restaurant 6603 Leetsdale Drive Unit B Denver, CO 80224 Menu 4.0 / 5 based on 25 votes Aoba Japanese Restaurant 1520 Blake St Denver, CO 80202 ← 1 2