greasy spoon

Noun
  1. A small restaurant specializing in short-order fried foods (synset 103461490)

Other Searches