Mowgli to open new Cheltenham site

Subject to the reopening of the hospitality sector, the group is looking to add six sites to its portfolio within the next two years

Mowgli, an Indian restaurant group, has announced its intentions to expand its portfolio with the opening of a Cheltenham site this summer.

Back to top button