Homemade Bichu-Bichu Do you miss travelling? Bichu Bichu is a sweet delicacy that originated in Southeast Asia. This street food is ball-shaped and often served in a skewer on Manila’s streets, the... Continue reading Tags: Avacraft cooking dessert skewers street foods sweets