Mama Santa's Restaurant And Pizzeria (Menu)

12305 Mayfield Rd, Cleveland
+1 216-421-2159

Give a rating to Mama Santa's Restaurant And Pizzeria

Suggest a dish

How much did you spend at Mama Santa's Restaurant And Pizzeria?