Речь же не про 2 часа без еды, а как минимум 5-6. А если после школы/ работы то еще больше. Зачем терпеть? Зайти в буфет, встать за столик, съесть свой бутер с соком  - нет проблемы. И да, подросткам в театральном буфете дорого - чай 200 руб, бутерброды по 300, стаканчик нарезанных фруктов ещё 300, пирожные не дешевле 250 руб.