Mama Santa Restaurant Pizzeria
12305 Mayfield Rd
Cleveland, OH 44106-1927
216-421-2159
Facebook: http://www.facebook.com/pages/Mama-Santas-Pizzeria/160174180693444
Business Hours
Please call for business hoursPayment Types
Please call for payment types