Le Nautilus is a snack bar offering simple, flavorful dishes with a focus on seafood like moules frites, alongside waffles and other desserts. It features scenic lake views.