Mama Leone's Italian Restaurant
$$ • Italian
Hours:
2583 S Otsego Ave, Gaylord
(989) 732-4431
Customers' Favorites
Battered Mozzarella Sticks
Broasted Chicken
Shrimp Alfredo
Seafood Pasta
Pasta Dishes
Oil Dressing
Fried Ravioli
Bread Basket
Gnocchi
Sauce
Recent Reviews
Ratings
Menu
Add a Menu
Hours
Monday | 4 - 8PM |
Tuesday | Closed |
Wednesday | Closed |
Thursday | 8AM - 8PM |
Friday | 8AM - 8PM |
Saturday | 8AM - 8PM |
Sunday | 8AM - 8PM |
The staff was good but the food well not so much I got the 1st veal dish on the menu. the one with artichokes and it was so ungodly spicy which in its description there was no mention of spice. I sent it back and i've never done that before. my husband got the same thing and he loves spicy spice and it was almost to much for him. The pasta side dish was good. they did comp my meal .