1728 East 17th Ave, Denver, CO 80218
Sushi Bay 17 is a great sushi bar with daily food and drink specials. The food is fresh and the atmosphere is relaxed. There’s a patio as well. The original Sushi Bay is located in the Highlands.
Sushi Bay Happy Hours: Daily 3pm-6pm (All Day Weekends)
Discounts on Oyster, Sushi, Rolls, and Drinks
back to Uptown