Noun
A restaurant or takeaway food shop that primarily sells sandwiches. Synonyms: sandwichery, sandwich shop
A self-service area where sandwiches can be prepared.