Family restaurant · 3257 W Houghton Lake Dr # A, Houghton Lake, MI
Dine-In
More food in Houghton Lake, MI · Family in Houghton Lake