Le Petit Carron is a French restaurant offering high-end bistro dining in a striking crimson decor, specializing in dishes like foie gras, tartare, and duck.