Kansas City’s Capital Grille location is in the process of relocating to another building in the heart of Country Club Plaza. The new 18,000 sq. ft. space will include high-end finishes and the installation of an elevator and all new MEP systems.
St. Louis, Missouri
17,436 sq. ft