Japanese Restaurants in Denver, CO Menu 3.0 / 5 based on 56 votes Tokyo Joe's Japanese Restaurant 1001 16th St Denver, CO 80203 Menu 2.5 / 5 based on 18 votes Tokyo San Bowl Japanese Restaurant 727 Colorado Blvd Denver, CO 80206 Menu 3.5 / 5 based on 66 votes Uoki Japanese Restaurant, Sushi Restaurant 701 E 6th Ave Denver, CO 80203 3.5 / 5 based on 11 votes Yoisho Japanese Restaurant 7236 E Colfax Avenue Denver, CO 80220 3.5 / 5 based on 34 votes Yoko's Express Japanese Restaurant 1255 19th St Ste A Denver, CO 80202 ← 1 2