Brisk business for Tanzanian street food vendors

Vendors roast meat at the Kariakoo commercial centre in Dar es Salaam
Vendors roast meat at the Kariakoo commercial centre in Dar es Salaam