also cafe
(~s)
1.
A ~ is a place where you can buy drinks, simple meals, and snacks, but, in Britain, not usually alcoholic drinks.
N-COUNT
2.
A street ~ or a pavement ~ is a ~ which has tables and chairs on the pavement outside it where people can eat and drink.
...an Italian street ~.
...sidewalk ~s and boutiques.
N-COUNT: n N