I used to go there on a regular basis when I was living in Cebu, they have amazing pizza's. The service is good and ingredient fresh. The thin crust is fantastic and the choice is large enough to make everyone happy. I never tried their pasta but people that did at my table were always really happy.
it get sometimes really crowded and as a result can be noisy but their pizza are worth it.