Cafe:
Informal restaurant which serves coffee and alcoholic beverages. French cafés often serve simple snacks such as sandwiches. They may have a restaurant section.
Brasserie:
A café that serves meals, generally single dishes, in a more relaxed setting than a restaurant
To be continued…