diner[noun]Synonyms: eating house, café, coffee shop, greasy spoon, hashery, hash house, lunch counter (
or bar), quick-lunch, sandwich shop, snack bar (
or counter) 
English Thesaurus: cafe/coffee shop, fast food restaurant, self-service restaurant, diner, bistro, ... [TahlilGaran] English Synonym Dictionary ▲
 din‧er /ˈdaɪnə $ -ər/ 
 noun [countable]1.  someone who is eating in a restaurant
2.  especially American English a small restaurant that serves cheap meals 
 [TahlilGaran] Dictionary of Contemporary English ▲
 cafe/coffee shop a place where you can get coffee and other non-alcoholic drinks, cakes, and small meals
fast food restaurant one where you can get meals such as hamburgers, french fries etc
self-service restaurant one where you collect the food yourself
diner American English a restaurant where you can eat cheap and simple food
bistro a small restaurant or bar, especially one serving French-style food
cafeteria (
also canteen British English) a place at work or school where you can collect and eat meals
 [TahlilGaran] English Thesaurus ▲