When I lived in Cleveland i was in Shaker Hts, when ever we wanted pizza iI went down to little Italy. Sure it was a way's to travel for pizza i started to notice that i would be half done with the pizza by the time I hit Cedar and Coventry so my only alternative was to get two large pepperoni & xtra cheese!!! it worked out great and in my opinion Mama Santa's has the best pizza in the city of Cleveland!!!.
Pros: xcellent food, great prices, fast service
Cons: may need interior wor
more