Get directions to: Blue Bayou Restaurant, Houghton Lake, MI
Restaurant address: 100 Clearview Drive Houghton Lake, MI 48629, USA
Restaurant: Blue Bayou Restaurant