Mama Santa's ★ 4.5
Mama Santa's on Mayfield Road in Little Italy, the family-owned Sicilian pizzeria since 1961, anchors the Italian-American block with hand-tossed pies and homemade pasta.
Signature: Sicilian pizza, Handmade manicotti
Order: Sicilian sausage pizza and a plate of the manicotti to share.
Tip: Takes reservations and walk-ins; the patio opens in warm months. Closed Sunday.