Good answers guys. Well, they’re all restaurants. A diner. I usually open long hours and usually have a California menu, which means you can order breakfast, lunch or dinner at anytime. Diners are designed to be more affordable and quick, get ya in get ya out service. A Cafe is restaurant that is designed for serving just coffee and beverages like that. They might have a few little snack foods that go with the coffee. People usually spend a lot time there chatting and drinking their coffee. They more low turnover then diners. Trattoria is an Italian style restaurant that more like a diner, with the casually service and affordable food. Bistos is also like diner. Quick affordable food. They usually have European fair.