Chishuru
Chishuru is a Michelin-starred African restaurant in London, United Kingdom.
Chishuru initially started as a three-month pop-up restaurant in the London neighbourhood of Brixton, before moving to its permanent location in the Fitzrovia neighbourhood.