Khamsa

Enjoy quality Algerian food at affordable prices.
About
Enjoy quality Algerian food at affordable prices.
Venue Details & Map
Khamsa
- Address
-
140 Acre Lane LondonLondonSW2 5UT