Food scene
Choobi Choobi is a place where you can enjoy Filipino and Seafood dishes which the Philippines are proud of.
Choobi Choobi
Newtown BoulevardChoobi Choobi is a place where you can enjoy Filipino and Seafood dishes which the Philippines are proud of.