801 Chophouse is a FAMILY OWNED, INDEPENDENT restaurant group with locations in Kansas City, Leawood, Omaha, Des Moines, Denver and Minneapolis. We currently operate 2...
Read More
801 Chophouse is a FAMILY OWNED, INDEPENDENT restaurant group with locations in Kansas City, Leawood, Omaha, Des Moines, Denver and...
Read More