The Capital Grille

Fine dining restaurant · 101 S Hanley Rd Ste 120, Clayton, MO

Dine-In

Hours

More food in Clayton, MO · Fine Dining in Clayton