UK-based food chain YoYo Noodle is planning to open about 200 outlets in India over the next five years with an investment of £25m.