A small restaurant where drinks and snacks are sold
English: cafe, coffeehouse, coffee shop, coffee bar
brasserie, cafe, coffee bar, coffee shop, coffeehouse
English: cafe, coffeehouse, coffee shop, coffee bar
English: brasserie
Bahasa: kafe
Less certain link between this word and this sense.