Herman ze German - the United Kingdom

Best German Sausage Eatery - London