The Capital Grille

  • Restaurant/Bar/Food Service
The Capital Grille
25389 Cedar Road
Lyndhurst, OH 44124
216-382-5093
  • About

    Restaruant