Khamsa is located in London, United Kingdom on 140 Acre Ln, Brixton,. Khamsa is rated 4.8 out of 5 in the category restaurant in United Kingdom. Welcome to Khamsa thought it is time for Algerian cuisine to take it's place amongst other cuisines , that’s why we strive to do our best to make our guests discover Algeria with our delicious authentic food It wasn’t hard for us to decide what shall be on our menu , thanks to our mothers and culture who gave us the important bases to how to cook the best dishes and cakes , to make them more striking we added our personal touches and twists to them . simplicity , freshness and love they are our main ingredients in everything we produce in our premises .some of the recipes belongs to Khamsa .|KHAMSA LIMITED is a restaurants company based out of 140 ACRE LANE, LONDON, United Kingdom.
Address
140 Acre Ln, Brixton,
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible car park