Cho Cho
Location: Indonesia
About us
Cho Cho is a snack brand from PT Dolphin Food & Beverages Industry offering wafer sticks, wafer snacks, and chocolates. Products include Cho Cho Wafer Snack Cookies & Cream (29 g) made and marketed in Indonesia.
Impacts
- Community Support
- Food Safety & Quality