Mama Santa Mama Santa's

Mama Santa's Map

12305 Mayfield Rd. (Murray Hill Rd.)
Cleveland, OH 44106
216-231-9567
Map
Cuisine: Italian / Pizza
Mama Santa’s has earned a reputation for being a low-budget, big-flavor, Little Italy mainstay.
Openings: Lunch & Dinner Mon.-Sat.

Features