KFC chain of restaurants has opened its new store in Itanagar at Zero Point Tinali near Heema Hospital here on Monday. Spread across 3000 square feet, the new outlet seats 98 people and will be open through the week…READ MORE