Mowgli in Liverpool Menu Secrets We reveal the secrets behind Mowgli in Liverpool’s incredible Indian street food menu and interview owner Nisha Katona.