Schinkenhaus Detmold is a deli specializing in fine foods.