Beng Beng is a sweet chocolate-flavored snack that is widely found in Indonesia.
Beng Beng merupakan cemilan rasa coklat manis yang banyak ditemui di Indonesia.
Location: Indonesia