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.

Mentions