Mamma Santa’s Description:
Casual staple for pizza & homemade pasta. An old-time, checkered-tablecloth, family-run eatery relied on for classic Italian dishes.
Address:
12301 Mayfield Rd, Cleveland, OH 44106, United States
Phone Number:
+1 216-231-9567
Website:
http://www.mamasantas.com/
Store Hours:
Sunday: Closed | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 11AM-9PM