Company name: Khamsa
Description: Relaxed restaurant for Algerian cuisine
140 Acre Ln, London SW2 5UT, United Kingdom