In a piece of software, what would I call a store that sells items to the public in real life as opposed to an online store (ie. a health-food store).
It will look like this:
- ____ Store
- Online Store
The fashionable phrase is brick and mortar business.
Physical store is a possibility.
Actually, I would just say "Online" (online store) and "Store" (real store).
These are sometimes called High Street stores in British English.
You'll also see non-online outlets referred to as the following:
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.
I assume you're asking because in your 'piece of software' you want to present these two store types so the user can pick one.
In which case you don't really want something 'quirky' like bricks-and-mortar, and things like traditional/conventional retail store would look a bit verbose.
But the user can see the alternatives, and he already knows what an Online Store is. Just call the other type Stockist. I'm sure it would be readily understood without being thought odd.
You can call them
There is a nice usage example in the Brick and mortar business wikipedia article
I think 'Local store' is the simplest and best sounding way to phrase it.