Summary: Luxurious steak & wine spot.
801 Chophouse entices with Prime-grade beef, a vast wine selection, and an opulent, elegant ambiance reminiscent of 1920s supper clubs.
3000 E 1st Ave, Denver, CO 80206