All-you-can-eat buffets are nothing new, but one restaurant in Germany is now charging for all that you don’t eat. That's right: In an attempt to limit food waste, sushi spot Yuoki in Stuttgart has added a fee to its bill for customers who don’t clear their plates.

The restaurant's “Taste 120” option allows diners to consume as much sushi as they want in two hours, but now, Yuoki will also fine €1 ($1.15) for any remaining food as part of its “eat up or pay up” policy. “It’s called ‘all-you-can-eat,’ not ‘all-you-can-chuck-away,’” owner Guoyu Luan told local paper Stuttgarter-Zeitung. Luan estimates he has already collected €900 ($1,020) to €1,000 ($1,133) as part of his campaign, the sum of which he will donate to charity.

While Yuoki is getting some new notoriety for its policy, several other spots across Germany have similar rules when it comes to waste. Another Japanese restaurant, Okinii in Düsseldorf, announced in 2013 that it would charge diners the same €1 for leftover food, writing on its website that “waste is not appreciated.” Be careful, too, what you leave behind at the Chinese-Mongolian restaurant Himalaya in North Rhine-Westphalia: They charge €2 ($2.25) if more than 100 grams (3.5 ounces) of food is left behind, so even if you're stuffed, take that one last bite.

It's not just Germany that's jumping on the no-waste bandwagon. A Chinese restaurant in South Shields, England, offering an all-you-can-eat buffet made the news in recent years after charging customers £20 in "wastage" fees if they leave food. We're wondering if our moms are behind this trend.