What are "real stores" called in English, as opposed to "online stores"?
Solution 1:
The fashionable phrase is brick and mortar business.
Solution 2:
Physical store is a possibility.
Actually, I would just say "Online" (online store) and "Store" (real store).
Solution 3:
These are sometimes called High Street stores in British English.
Solution 4:
You'll also see non-online outlets referred to as the following:
- traditional retail stores
- conventional retail stores
- retail
- local stores/shops
- offline stores
Solution 5:
Henry's answer is dead on but some stores have their own variations. The board game community calls their stores the FLGS for Friendly-Local-Gaming-Store.