boutique

noun
  1. a small shop that sells fashionable clothes or accessories
adjective
  1. small and specialized, often exclusive or high-end

Examples