delicatessen: a shop selling ready-to-eat food products
shop: a mercantile establishment for the retail sale of goods or services
space cadet: someone who seems unable to respond appropriately to reality (as if under the influence of some narcotic drug)