noun
A somewhat formal term for a physical retail or commercial space, often used in business or legal contexts. Covers shops, stores, and restaurants as business premises.
新しくオープンした店舗を見に行った。
I went to see the newly opened store.
この
This chain has over 100 stores nationwide.