Choobi Choobi In Cebu

Sounds funny, huh? Well, Choobi Choobi is a name of a restaurant. The first time I saw it was in Cebu. I thought it was a local restaurant but apparently, it wasn’t. They have already extended to Manila and to…