If you are providing free meals then how is it a business? Also as far as I know you can only do ICO with regulated investors in America. Since your token isn't providing any utility to holders, it might as well be classified as security and you might have difficult time going around it.
I think OP has work around on this "free meal". As stated earlier, this can be a form of promo, wherein every x purchase of foods a y number of a free meal is allocated. It not that hard to maintain this while profiting from a business. Though I agree that if their token is classified as security then it will need legal documents to proceeds.
I see where you're coming from but I struggle to see why would any investor be interested in funding this project since there'll be no profit generated. Their financial contribution would simply be one based on them willing to do a good deed but then even that would be temporary rather than long term. In my opinion, you need to think of giving something back to these investors, something they see as value.
This may answer the question stated by OP.
Well before I feel like I'm on to something I need someone to give me a reality check, because in my mind (based on my limited knowledge) offering tokens as say 'shares' of the company can be later cashed in as the companies Marketcap continues to expand, or as more people donate/invest.
It seems that it would be a speculative asset since the investors need or wait for the token to increase in price for them to get a profit and that is not attractive since it is actually a common scenario.