Get directions to: Big Boy Restaurant, Houghton Lake, MI
Restaurant address: 9261 W Lake City Rd Houghton Lake, MI 48629, USA
Restaurant: Big Boy Restaurant