Le Nautilus is a snack bar offering simple, flavorful dishes with beautiful lakeside views.