coffee shop

Noun
  1. A small restaurant where drinks and snacks are sold (synset 102939042)

Other Searches