German food is both homogenous and diverse, which is a metaphor for the country itself. Look for these 25 German dishes on your next trip to Germany.