No, there is no need to submit physical documents at Regional/State offices for Central/ State licenses. The process for all kinds of registration and license is obtained online through FSSAI.