Mas de l'Echanson is a French restaurant.