A small restaurant where drinks and snacks are sold
English: cafe, coffeehouse, coffee shop, coffee bar
Bahasa: kafe, gerai, kedai kopi
cafe, coffee bar, coffee shop, coffeehouse
English: cafe, coffeehouse, coffee shop, coffee bar
Bahasa: kafe, gerai, kedai kopi