Mowgli Street Food

10 St Martin's Square Leicester LE1 5DF