Franchise owner of Yum Brands' KFC and Pizza Hut chain in the country, Sapphire Foods India said it will open for public subscription on November 9. The three-day initial public offering would close on November 11, as per the company's red herring prospectus.