• Mama Leone's Restaurant

    • Restaurants
    2583 South Otsego
    Gaylord, MI 49735-9409
    (989) 732-4431
    (989) 732-3603 (fax)
    • About

      Authentic Homemade Italian Food: Breakfast, Lunch, Dinner, Cocktails & Carry-out; Established in 1953; Family Owned, Family Friendly

    • Whom to Contact