Lion & Lamb Restaurant, CLEVELAND, Ohio (OH)

Looking for some food? Lion & Lamb Restaurant might give the sort of dishes you are looking for.
Comfortably stationed at 30519 Pinetree Road () in CLEVELAND, Ohio (OH) (44124), Lion & Lamb Restaurant can be called at 2168311213. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in CLEVELAND, Ohio (OH)


Lion & Lamb Restaurant contact information and details:
Address: 30519 Pinetree Road - , CLEVELAND, Ohio (OH) 44124
Contact Phone: 2168311213