Have a Choobi Choobi Filipino Meal
“Choobi Choobi” is a Fookien word for the Visayan expression “lingaw lingaw” which translates to enjoying or having fun. Now, Choobi Choobi is almost synonymous to Filipino food that you can enjoy. The CEO of Choobi Choobi, Mr. Constantine “Stan” Tanchan, fondly shared the story of how the name came about. And if you’re one …