Mama Santa's

12301 Mayfield Rd, Cleveland, OH 44106 | Get Directions
Phone: 216-421-2159
http://www.mamasantas.com/

Special Dishes: Cavatelli with Meatballs

Seen an error? Report This Listing

On TV

So Much Pretty Food Here