Kesong Puti SticksBy Chef ChadIt is essentially fresh buffalo mozzarella but more tart and soft than any other cheese. You can now enjoy this Filipino white cheese recipe with a twist.