Mowgli, the Indian street food chain that has found extraordinary success since its launch in Liverpool seven years ago, opens its first branch in London next week, in Charlotte Street, Fitzrovia. Dubbed “Liverpool’s answer to Dishoom”, Mowgli was founded by former barrister Nisha Katona to showcase the sort of food that Indian people eat at […]
The Indian restaurant brand Mowgli will open a site in Cheltenham in the summer, adding to its portfolio of 11. Founder Nisha Katona revealed on Instagram she had taken a unit in the town’s Brewery Quarter shopping centre. Katona said: “Out of the ashes of a decimated 2020 we hope to raise this sweet fledging […]