How about a new "no waste" or at least "low waste" concept for take-away.
The idea is to drastically reduce waste. Tons of plastic and other packaging are thrown away every day. If you come with your own Tupperware / cup and buy the goods (e.g. sandwiches, salads, hot food, iced tea) without packaging, you get a reduction of e.g. CHF 0.50. This would also be an incentive, especially for young people, to make an effort.
Disposable cutlery should cost extra in future - e.g. Fr. 0.20.
Foldable Tupperware could be sold in Migros - there are already foldable drinking bottles.