Mamma Santa's
Restaurant $$
12301 Mayfield Road, Cleveland, OH 44106
Description
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.Get to know Mamma Santa's
Mamma Santa's contributes to Little Italy's many historic and culturally significant places, as well as restaurants, bakeries, and pizzerias.