Just visited this AMAZING organic restaurant in Weiden, Bavaria. Everything is fair trade, organic and caters to gluten free, vegetarian and vegan diets -- and those who love meat as well. Its called Die Villa, located inside a gorgeous mansion in the center of this Medieval-style village. And when cooking meat, they believe in using the whole animal, as they are very passionate about sustainability. I tasted an AMAZING soup made of sheep's head! (I never thought I would like that -- but it was delicious!)
They've been around for a while, but just came under new management, so some great changes are happening there. Location/hours info here: https://www.facebook.com/villaweiden
Check it out!