Mama Leone's Restaurant
2583 South Otsego
Gaylord, MI 49735-9409
(989) 732-4431
(989) 732-3603 (fax)
Authentic Homemade Italian Food: Breakfast, Lunch, Dinner, Cocktails & Carry-out; Established in 1953; Family Owned, Family Friendly