Brick And Mortar

A brick-and-mortar business is one that has a physical presence. Typically this refers to a physical store or shop that offers a face-to-face service.