Вы правы, что кафе это место, где можно съесть "то, что предложено в меню", но фуд-корт, например, это еще и место, где можно поесть то, что взято с собой, в НОРМАЛЬНЫХ условиях: чистыми руками и за столом. Многие люди так считают. И в случае с детским питанием я думаю также: у родителей есть право накормить детей тем, чем они считают нужным.