All of our ingredients are the finest for tastiest meal possible.
Just like Mama makes!
Made from scratch. We guarantee our tiramisu will be the best you've ever had.
Call to order - (989) 732-4431.
Voted best pizza and restaurant by the best of the best readers choice of the herald times 4 years in a row.
Since 1953 Mamma Leone's has been a family-owned and operated restaurant.
14 INCH MEDIUM PIZZA