Unless there is something wrong with something at that end, closing it off is certainly wrong. Clearly, the rules allow outside food upstairs in an SSL. If they didn't have a good reason, which they should have been willing and able to articulate, you would certainly have a valid complaint if they asked you (or anyone else) not to bring personal food there.