Welcome To Mama Santas
Mamma Santas 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.
Infamous Little Italy
Mama Santa's contributes to Little Italy's many historic and culturally significant places, as well as restaurants, bakeries, and pizzerias.
Food style: Italian
Location: 12301 Mayfield Rd Cleveland, OH, 44106
Price Range: $$ (10-30)
Parking: Street, Parking Lot, Valet
Phone: (216) 231-9567