801 Chophouse

137 Carondelet, St Louis, Missouri 63105

20140416_801Chophouse_0148.jpg

Photographer: Kevin A. Roberts

137 Carondelet, St Louis, Missouri 63105
Mon–Thu: 4–10 p.m.
Fri: 4–11 p.m.
Sat: 5–11 p.m.
Sun: 4–9 p.m.
American
Dinner
$$$$
101 Best Restaurants 2016, Best New Restaurants 2015, Best Restaurants 2018
Metro East

Mentions