Dictionary of Brand

Brick and Mortar


A business that is a physical storefront or place.