London - African
The Barbary is one of London - African.

1. The Barbary

8.9
16 Neal's Yard, London, Greater London
African Restaurant · 87 tips and reviews