For several months now, Neil's Kitchen has been slowly creating buzz for its own brand of Filipino cuisine.