diner
di-ner
noun
An American-style restaurant, often with a retro theme, serving simple, inexpensive food.
"We found a classic American diner for breakfast."
noun
A person who is eating a meal, especially in a restaurant or public place.
"The restaurant was bustling with eager diners."
Thesaurus
Synonyms: dining compartment, buffet car, dining car