This No-Frills Italian Joint In Ohio Has Been A Family Favorite For Decades

Some restaurants whisper their excellence through understated charm, and Mama Santa’s in Cleveland is practically a master class in letting the food do all the talking.

This Italian spot on East 123rd Street doesn’t need fancy tablecloths or mood lighting to prove its worth.

You know that feeling when you walk into a place and immediately sense you’ve stumbled onto something special?

That’s Mama Santa’s in a nutshell…

Story continues

TRENDING NOW

LATEST LOCAL NEWS