multiple views on same page
A simply solution is to use 7 regions for each day and put a view block in each of them. 

More flexible is a solution in page preprocess putting the view block in variables:

foreach ( $days as $day ) {
  $variables['view_block_' . $day] = views_embed_view('menu_view', 'block_' . $day);
}


And use the variables in a similar twig loop.

Think about holidays or other special cases, in code you can realize all these things. If it gets more complicated, use contextual filters and arguments as third parameter of views_embed_view().