leicestershirepress.com
Mowgli chain coming to Leicester this summer
A fresh take on Indian cuisine is set to take Leicester by storm this summer as the Mowgli Street Food chain expands into the city and into Sheffield and Cardiff.