Mama Santa Restaurant Pizzeria
(216) 421-2159 | View Website

12305 Mayfield Rd, Cleveland, OH   44106

41.508714 -81.597242
Map of Mama Santa Restaurant Pizzeria
 

Not rated yet
0 Votes

Best of Citysearch

Won for:
Cheap Eats (2007)
Italian Food (2007)
Pizza (2007)
Salad (2006)
Nominations Nominated for:
Italian Food (2010)
Pizza (2010)
Cheap Eats (2006)
Italian Food (2006)
Pizza (2006)
Cheap Eats (2005)
Italian Food (2005)
Pizza (2005)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!