Shelia's Bar & Grille
6510 Lansing Ave, Cleveland
(216) 410-2715
Restaurants in Cleveland, OH
Shelia's Bar & Grille
6510 Lansing Ave, Cleveland, OH 44105
(216) 410-2715