Synonyms and Antonyms for deli

1. deli (n.)

a shop selling ready-to-eat food products

Synonyms: