Berlin Shop Definition

noun

A shop for the sale of worsted embroidery and the materials for such work.

Wiktionary