Mama Leone's

* Open Monday - 4pm - 9pm, Tuesday 4pm - 9pm * Closed on Wednesday

* Thursday - Saturday 8am - 9pm. *Sunday, 8am - 8:00pm. *

Starving? Find us fast.

Mama Leone's

2583 Old 27 S, Gaylord, MI 49735, USA

(989) 732-4431


Just off of I-75

1/4 Mile North of Exit 279