This plugin is half way there:
You could probably modify it so there is a checkbox next to "Random" and "Landmarks" (in their example) which would switch on/off the sub layers.
Alternatively, create a layerGroup with all your fast food layers and add it to layer control.
Then add some checkboxes for each restaurant which add/remove these layers from the layerGroup.