Driftwood Deli

American restaurant · 231 E Superior St, Munising, MI

Dine-In

Hours

More food in Munising, MI · American Food in Munising