Skip to content
Sushi Bay 17 - Denver 1728 East 17th Avenue Denver, CO 80218
 
Open
12:00PM - 9:30PM   View Hours
(303) 321-1805