What is the meaning of [Greasy Spoon]

An inexpensive restaurant that fries foods on a grill