food shop

English

Noun

food shop (plural food shops)

  1. A shop that sells food products that are prepared and ready to eat.