This is a feature in CSS Menu Writer v2.
You could use that to create your lists instead of the simple repeat regions which would require hand coding to pull off.
To do it by hand I wouldn't actually use a nested repeat. It would be a single repeat with some custom variables and IF statements.