Yes, all catering establishments, even those under central Government such as Railways, Airport, Seaport, and Defense, etc. will have to get a license from FSSAI. In most cases, such establishments need to get FSSAI central license.