The Face Shop does not sound so strange. I would imagine that it would sell things for the face such as creams, lotions, and makeup. There is a big chain store called "The Body Shop" and it does not sell bodies!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.