"Mortar shops" refers to traditional physical retail stores or businesses that have a physical presence, as opposed to online or virtual stores. It emphasizes the concept of a physical building made of mortar and bricks where customers can visit and shop.
Full definition