
Falafel House
Carter Lane, London • Restaurant
1.3 mile | Open • 11:00 AM - 3:00 PM
Falafel House
Carter Lane, London •
Restaurant
1.3 mile | Open • 11:00 AM - 3:00 PM
Main entrance has a single wide manual door with a small step. Front indoor space is air‑conditioned with wide paths, limited tightly spaced seating, high tables, standing counter, bright lighting, loud noise, glass walls, and strong food smells.
Your business?
Your business?



