Mowgli – Restaurant Review Arts team member Hannah Bradridge-Jackson gives Street Food Restaurant 'Mowgli' five stars.