MAMA SANTAS
Updated 227 days ago
12301 Mayfield rd, Cleveland, OH, 44106
Mamma Santa's is a family owned restaurant focused on pleasing every guest with a genuine Italian dining experience. We are proud to serve fresh, unique, delicious Italian food, complemented by a great glass of wine...
Column One of SitePoint's <br> Clevelands Best pizzaria and best pizza in little italy <br> Award Winning Pizza <br> Little Italy's Best food <br> Come Eat at Mama Santas