Brixton Village, 46 Granville Arcade, London SW9 8PR
Nestled in the vibrant heart of Brixton, this establishment offers authentic Lebanese falafel and shawarma, expertly crafted to deliver a genuine taste experience.
Rating: 4.6
Rating: 3.5