sushiJapaneseNot yet on Tasting Planet
Izakaya Den
South Pearl Street 1487, 80210 Denver, United States
About
Sister restaurant to Sushi Den with a retractable roof and gastro pub style.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
South Pearl Street 1487, 80210 Denver, United States
Sister restaurant to Sushi Den with a retractable roof and gastro pub style.
No photos yet.
No reviews yet. Be the first!