Izakaya Den joins the lunch bunch
In the Best of Denver 2008, Jason Sheehan proclaimed Izakaya Den, the Japanese restaurant at 1518 South Pearl Street, as the Best New Restaurant last year. And now Izakaya’s gone one better — by adding weekend lunch, which could well be the most exotic brunch in town. The restaurant is…