Food Lion is the name of a chain of US supermarkets, popular in the southeast United States. I don't know if that is part of the answer. If Brian was lying about food... for example, if he was trying to lose weight but secretly eating candy bars... I can imagine a pun on "food lyin'" and "Food Lion." That's just a wild idea.