Izakaya Den1487A S Pearl St, Denver, CO, 80210(303) 777-0691WebsiteOverviewAmenitiesThe sake house with tapas.Designations: Colorado Restaurant Association Member, CRA IDRelated Articles