These Baguio restaurants serving international cuisine prove that there is something to fulfill every craving in the mountain city!