This might surprise you but the food delicacy that we grew up with and love, especially Christmas season, the puto bumbong is really an Indian delicacy, originated in India and introduced here in the Philippines by Indian traders according … Read more