Mama Santa's: "Best Pizza" Top 5 Page for this destination Mama Santa's Tip by CoAir13
Mama Santa's, Cleveland: 5 reviews and 2 photos
Small, casual restaurant in Little Italy. Perfect for the family....not very romantic. Hearty helpings of homemade pasta from their Sicilian based menu or the best pizza around!! Very inexpensive.
Favorite Dish: Pizza.....lots of toppings. Crust is crunchy on the outside and soft in the middle!!
Address: 12301-05 Mayfield Rd Cleveland, OH 44106-1927
Price Comparison: less expensive than average
Directions: In Little Italy
Phone: (216) 231-9567; (216) 421-2159
Price: less than US$10
More Reviews (40)
- See All Crawford Auto/Aviation Museum
- See All James A. Garfield Monument/Tomb
- See All Theatre District
CoAir13's Related Pages
Have you been to Cleveland?Share Your Travels