food shop


Meanings

  • a shop selling ready-to-eat food products