'I went to London's 'best ever restaurant' and had to wait weeks to get a table but it was worth it'

Chishuru is a West African restaurant in Brixton

'I went to London's 'best ever restaurant' and had to wait weeks to get a table but it was worth it'
Chishuru is a West African restaurant in Brixton