1.a. fast casual - moderately prices menu...
family dining - offers disposable dishes...
fine dining - offers the finest food...
cafe - coffee and tea, cakes, pastries, and sandwiches.
bistro - full meals, a fixed price menu, French cuisine.
fast food - offers convenience, cheap prices, fast service.
food truck - offers mobility, low cost;...
buffet restaurant - includes self-service and catering services
1.b. 1 - fine dining
2 - fast casual
3 - fast food
4 - cafe
5 - family dining
6 - bistro
7 - food truck