Kemoll's Chop House
323 Westport Plaza, St Louis, Missouri 63146
323 Westport Plaza, St Louis, Missouri 63146
Mon - Sat: 5: 00 p.m. - 9:00 p.m.
Expensive
Mentions
-
Kemoll’s Chop House now open at Westport Plaza
After a 30-year run in the Metropolitan Square Building, the reimagined family-run restaurant opened Tuesday.
Feb 21, 2019