Two-day Nepalese food festival kicks off today