chophouse restaurant in denver
About 6 results.
801 Chophouse
E. First Ave. 3000, 80206 Denver, United StatesCome visit the new 801 Chophouse in Denver, located in Cherry Creek Mall. For the finest USDA prime steaks and private dining options, call 801 Chophouse today.