Mowgli Street food

Mowgli Street food


Total Originally Invested: £3.5 million

Initial Investment: July 2017

Sector: Consumer & Leisure

Website: View Here

Mowgli Street Food is a chain of authentic Indian street food restaurants that offer food which is packed with flavour. The modern focus on healthy, light, flavoursome dishes differentiates it from traditional Indian restaurants, as does its provision of an extensive gluten-free, vegetarian and vegan offering.