The Capital Grille

9 star rating
5365 Westheimer Rd
Houston, TX 77056
(713) 623-4600