Mamma Santa's
12305 Mayfield Rd, Cleveland OH
(216) 421-2159
This is the page of Mamma Santa's on 12305 Mayfield Rd Cleveland OH 44106.
(first reviewed on August 7, 2013, last updated five months and seventeen days ago on November 24, 2023.)
Mamma Santa's is ranked #1 of 44 Restaurants in Little Italy Cleveland.
This page has had 55 visitors. You are the 55
th
.
Hours of Operation Today, Thursday May 9
th
11:00 AM – 10:00 PM
Monday 11:00 AM – 10:00 PM
Tuesday 11:00 AM – 10:00 PM
Wednesday 11:00 AM – 10:00 PM
Thursday 11:00 AM – 10:00 PM
Friday 11:00 AM – 11:00 PM
Saturday 11:00 AM – 11:00 PM
Sunday CLOSED
Menu
Mamma Santa's is on Mayfield Rd between 125th & 123rd
Near the intersection of at E 123rd St
Map and Directions
WebSite
Rated
5.0
out of
5
from
1
Reviews
Mamma Santa's is a highly regarded pizzeria Restaurant Ranked #1 of 44 Restaurants in Little Italy Cleveland.
★★★★★ on the 7
th
of August, 2013
Best Pizza in Cleveland, get the pizza. Duh.
Location