Bar
Sushi Bay
26 locals recommend,
Tips from locals
Really fantastic Japanese food. I am from Hawaii so I know what I am talking about here ;) Super friendly staff and pretty good happy hour prices.
Unique things to do nearby
Locals also recommend
- 21 locals recommend
Location
3877 Tennyson St
Denver, CO
Northwest