The Capital Grille

101 S. Hanley, St Louis, Missouri 63105

20170825_GeoffDill_0030.jpg

Photography by Kevin A. Roberts

101 S. Hanley, St Louis, Missouri 63105
Lunch and dinner, Monday–Friday
Dinner, Saturday and Sunday
Steakhouse
$$$$
Best Restaurants 2018
Clayton

Mentions