Mamma Santa's
$ • Italian, Pizza
Hours:
12301 Mayfield Rd, Cleveland
(216) 231-9567
Customers' Favorites
Mamma Santa's Reviews
This place really does pizza like it should be done. My son and I really enjoyed eating here and would definitely return again! The pizza was perfect, cheese, perfect, sauce, incredible, crust, perfect.
A nice slice of Little Italy. The food was fantastic and what I was hoping for in my first visit. Tight dining area? Very little parking? Yes, but it added to the experience and I wouldn't complain since the food and atmosphere was deliciously fantastic.
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | Closed |
Had two large pizzas last night for dinner. The sausce was a sweet sauce, and the pizza was both thin and thick. The garlic bread was a great start to dinner.Old school pizza restaurant with many other options.