You can’t have a region appear only when certain other item is active and then disappear - I mean technically you can have a region with the text you need (‘menu of the day’) and then another text item in this region with single character with the background colour ie so it’s ‘invisible’ and adjust the durations so it would look as you want it to, but that’s not quite perfect solution.
Also, I believe that you’ve already asked this question and both me and Alex replied, basically what Alex said here How to group dataset data and layout table with header group name makes sense.