Mama Santa's
- ★ 4.6
- Italian
- $$
Order Sicilian sausage pizza and a plate of the manicotti to share.
Mama Santa's on Mayfield Road in Little Italy, the family-owned Sicilian pizzeria since 1961, runs hand-tossed pies and homemade pasta on the Italian block.


