A small shop, or a specialty department within a larger store
one that
... [DOC] [TLE] Shop - definition of shop by The Free Dictionary [PAR] 1. also shoppe A small retail store or a specialty department in a large store.