A physical retail store — a brick-and-mortar shop as opposed to an online store.
そのブランドはネット販売もしているが、実店舗も全国にある。
That brand sells online, but it also has physical stores nationwide.
実店舗で試着してからオンラインで安く買った。
I tried it on at a physical store and then bought it cheaper online.
実店舗限定のセールが今週末行われる。
A sale limited to physical stores will be held this weekend.