The Library Restaurant

Brewpub · 62 Isle Royale St, Houghton, MI

Hours

More food in Houghton, MI · Brewpub in Houghton