Sorry folks, but I must break the news to you.  The restaurant model is ALL wrong.  Dinner is ready when Mama SAYS it is ready, not when you WANT it to be ready.  The best food experiences come when the FOOD is ready, not necessarily when WE are ready.  Conundrum!  I feel this is why the best restaurant food experiences are those which rely on a set menu, and a single seating.  Less convenient?  Perhaps.  More satisfying?  Absolutely!  Diiiinnnnerrrr's readyyyyyy!  Wash your haaaaands!  To the table!!  ding, ding, ding, dinner bell....