Kayla
Location: Indonesia
About us
Kayla is a snack brand from Bandung, Indonesia that produces traditional Indonesian crackers (kerupuk). Its Kerupuk DDN Pink Kayla is a 100 g shrimp-flavored cracker made with tapioca flour and other staple ingredients.