Yaya Happy Tea is a snack bar and tea house located in Lille, France. They offer meals that can be purchased at a reduced price to help reduce waste.