Question: What is a place that sells suntan lotion but not food or medicine?

Choices: 
- mini mall
- shop
- grocery store
- pharmacy
- drugstore

The rationale to choose "shop" as the answer is that: 

shops have non medicinal stuff