Mountain View, CA
Sweet, spicy, and salty snacks made with colocasia leaves and stuffed with a spicy mixture
Add your review below to help others know what to expect.