Euclid Hall Bar & Kitchen 1317 14th Street, Denver, CO, 80202(303) 595-4255 Business: kurt@euclidhall.comWebsiteOverview