Le Palmier is a French brasserie offering a variety of drinks and flavorful dishes, including paella prepared on-site. It features a terrace and TV.