Le Chalet du Mini Golf is a French restaurant and bar offering dining in a natural setting.