A new food festival at Alfresco traces a historic culinary route through Afghanistan, Lahore, Delhi and Bengal