Le Sentier Des Saveurs is a French restaurant offering group meals and featuring air conditioning and a terrace.