Le Maraîcher is a French restaurant offering seasonal, homemade cuisine with vegetables sourced from its own garden. Vegan options and Wi-Fi are available.