Yes, you have to take a Central FSSAI license for the main branch or head office and the state licenses for any specific state. To assure stable business operations for food business crossing over various states of the country.