La Caravelle is a French restaurant offering a traditional culinary experience in a welcoming atmosphere.