Mama Leone's Italian Restaurant
$$ • Italian
Hours:
2583 S Otsego Ave, Gaylord
(989) 732-4431
Customers' Favorites
Recent Reviews
Great experience. Coolest place I’ve been to in Gaylord. Met the owner (Sill) who spent some time telling me about it’s history. Pizza was really good, but gotta go back for the authentic Alfredo. 5⭐️
Absolutely love this restaurant. My Italian heritage makes for fond memories when we visit here. Had the privilege of knowing the 'original' owners - Mama and Frank. They started their business in the Detroit area - where I grew up. The food was excellent then and happy to see the traditions carry on. Mushroom/cheese omelet with the homemade toast is delicious. LOTS of mushrooms. Only thing - would love to see them serve pastas a little earlier. Nothing wrong with gnocchi...read full review
Ratings
Menu
Hours
Monday | 4 - 8PM |
Tuesday | Closed |
Wednesday | Closed |
Thursday | 8AM - 8PM |
Friday | 8AM - 8PM |
Saturday | 8AM - 8PM |
Sunday | 8AM - 8PM |
Good and service was top notch. Atmosphere was a bit rowdy due to some snowmobilers. Not the restaurants fault though. Will definitely come back again and bring friends. Try the seafood!Vegetarian options: A few vegetarian options.Dietary restrictions: A few gluten free options.Parking: Very large parking.Kid-friendliness: Plenty of options kids will enjoy.