Various t shirt shops all expensive 20Euros or 50 for a sweatshirt not worth the bother.
Mainly Senegalese with the usual beads and bags you will need to barter and various other overpriced rubbish.
You will need to fend off the people as they walk along asking you to come to their shop and are very persistant.
What to buy: Nothing
What to pay: A Lot