1403 W Main St, Gaylord
(989) 732-8000
201 East Main Street, Gaylord
(989) 731-3354
902 Center Ave N, Gaylord
(989) 705-7200
NOt really a sit down restaraunt, but has good pizza and deli sandwiches. Check out the huge M&M display!
508 West Main Street, Gaylord
(989) 732-9524
400 W Main St, Gaylord
(989) 732-4141