Denver, CO asian restaurants & food

Sushi Han Japanese Restaurant

Japanese Restaurant, Sushi Restaurant

1512 Larimer St, Denver, CO 80202
(303) 820-3331

, , , ,

Excellent Good Average Poor Awful 3.0 / 5 based on 57 votes

Photos

  • Sushi Han Japanese Restaurant photo by Samer Y.
  • Sushi Han Japanese Restaurant photo by Fatih
  • Sushi Han Japanese Restaurant photo by Fatih
  • Sushi Han Japanese Restaurant photo by Fatih
  • Sushi Han Japanese Restaurant photo by victor b.
... to drink then get the Dragon Roll. Thank me later.

Reviews: 1

  • Kevin D.