Le Bistro Marbeuf

A small French restaurant. Can't stop thinking about the frogs and duck legs!