Le Cactus is a French restaurant offering salads, burgers, brochettes, and artisanal ice cream.