Denver Life Magazine March 2021
Den Corner’s Chef Table at Izakaya Den was featured in a full article in Denver Life Magazine.