Yes any Food Business Operating Licence or Shop and Establishment licence is required for the food truck in India.