Get directions to: Library Restaurant & Brew Pub, Houghton, MI
Restaurant address: 62 Isle Royale St Houghton, MI 49931, USA
Restaurant: Library Restaurant & Brew Pub