Shelia's Bar & Grille
Bar & Restaurant $$
6510 Lansing Avenue, Cleveland, OH 44105
Cleveland
Description
Shelia's Bar n Grille better known as a safe and friendly atmosphere which provides good food and drinks,Shelia's Bar & Grille is located in Cleveland, OH, United States and is part of the Restaurants and Other Eating Places Industry. Frequently Asked Questions
Places You Should Consider
Shelia's Bar & Grille Photos
News & Articles