Mama Santa's Restaurant and Pizzeria is a family owned and operated business founded in 1961 by Guido and Nancy Scaffidi. The restaurant is named after Nancy's mother Santa, who was the original chef. Located in the heart of Little Italy, Cleveland, Mama Santa's specializes in homemade Sicilian pastas and pizza.
12301-05 Mayfield Road Cleveland OH 44121
216-421-2159 216-231-9567 No reservations needed. First come, first served!
Open today | 11:00 am – 09:00 pm |
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.