The Capital Grille
25389 Cedar Rd, Lyndhurst
(216) 382-5093
Menu
Restaurants in Lyndhurst, OH
The Capital Grille
25389 Cedar Rd, Lyndhurst, OH 44124
(216) 382-5093