Sushi Harbor
4136 E 8th Ave, Denver
(303) 333-6888
Menu
Reserve
Restaurants in Denver, CO
Sushi Harbor
4136 E 8th Ave, Denver, CO 80220
(303) 333-6888