Well, usually people store food for themselves to provide for a week or so. Some of the canned goods will remain good for quite a long time, several months, as long as they aren't opened. You could bring people to your apartment at the tower and serve them food there if you so desired. Food is nourishment for the body, but conversation and time spent with others if food for the mind and soul.
Video