microstore
/ˈmaɪkrəstoʊr/Definitions
1. noun
A small retail store, especially an online store with a limited product range or selection.
“The company’s e-commerce platform included a microstore for each product line, allowing customers to easily navigate and find what they needed.”