Get directions to: Festival Foods, Houghton, MI
Restaurant address: 47401 State Highway M26 Houghton, MI 49931, USA
Restaurant: Festival Foods