Review on Izakaya Den
We are the creators of an award winning restaurant, Sushi Den, in Denver, Colorado. At Izakaya Den, we also strive to offer the same cutting edge, high quality food and service as Sushi Den.
Rate this RestaurantCuisine
Sushi
Accepted credit cards
Visa, Master Card