3003 E 3rd Ave Denver , Colorado 80206 Website: Click here for restaurant websitePhone: (303) 284-6000