La Palmeraie is a French restaurant and tea room offering meals and beverages.