A German specialty food and gift shop in Noe Valley stocking authentic imports: house-made sausages, a wide mustard selection, Lebkuchen, specialty chocolates, and traditional holiday goods.
Details
Address: 1581 Church St, San Francisco, CA 94131, USA