Thesaurus.com
Dictionary.com

sandwich shop

NOUN
delicatessen
Synonyms