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!