Lighthouse Restaurant

American restaurant · Isle Royale National Park, Houghton, MI

Dine-In

Hours

More food in Houghton, MI · American Food in Houghton