This is a place where you can have a cup of tea/coffee and a snack there (something small to eat like a sandwich or a cake). They sometimes serve meals there too.
café
This is a place where you can go for a full meal; more expensive than a café.
restaurant
This place serves alcohol and soft drinks (non-alcoholic drinks like fruit juice and lemonade); you can usually have a meal or a snack there too.
bar / pub
Unlock this slideshow and over 2 million more with Baamboozle+