I can recommend this place, just down the road from the 'Ring, and owned by Sabine Schmidts family. Nice little restaurant, and really close the the Pistenclause (I'm sure someone will correct me on the spelling.)
http://www.am-tiergarten.de/en/home/
What are you boys doing about the insurance for this, or do we not mention the dreaded word.......?