Was visiting Cleveland for a conference and my wife found this deli. Little place that is a tucked into a building - worth going to!
Doesn't look the prettiest - but the food definitely makes up for it.
It is very reasonably priced, and they make it right in front of you.
Lots of options!
My Buffalo Chicken sandwich was awesome!
Will be back.