Mama Leone's Italian Restaurant
$$ • Italian
Hours:
2583 S Otsego Ave, Gaylord
(989) 732-4431
About Mama Leone's Italian Restaurant
Customers' Favorites
Battered Mozzarella Sticks
God Father Pizza
Chicken Parmesan
Pasta Carbonara
Broasted Chicken
Shrimp Alfredo
Fried Ravioli
Oil Dressing
Pasta Dishes
Seafood Pasta
Recent Reviews
Ratings
Menu
Add a Menu
Hours
Monday | 4 - 8PM |
Tuesday | Closed |
Wednesday | Closed |
Thursday | 8AM - 8PM |
Friday | 8AM - 9PM |
Saturday | 8AM - 9PM |
Sunday | 8AM - 2PM 4 - 8PM |
Mama Leone's Italian Restaurant offers a cozy atmosphere, complete with a gas fireplace and retro decor. The service is top-notch, with friendly and attentive waiters. The menu features a few vegetarian options and gluten-free choices, as well as a large parking area and plenty of options for kids. While the pizza can be hit-or-miss, with crispy crust on top and soggy crust on the rest, the seafood and authentic Alfredo are highly recommended. Overall, Mama Leone's is a great spot to try, with a unique atmosphere and good food that's worth a return visit.