Wurst & Moritz is a relaxed, modern German restaurant chain specializing in sausage and fries with a variety of sauces.