This ground-meat sandwich gets its name from a German port city
In Germany you can 
get them for under 20 cents, fresh-baked everywhere  in bakeries, supermarkets
, and ... Every region of Germany has their own name and version