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… Read More »