L'Eldorado offers a welcoming atmosphere with a large terrace. It's a popular spot known for its set menu and group dining options.