When Mowgli Street Food invited me to try out its new Christmas feasting menu ... While the tea steeped chickpeas and picnic ...