Cuisine Type: INDIAN
- Min. Order £15
Best INDIAN Restaurant and Takeaway London HC North London
Bayleaf situated in London HC North, N20 is a popular INDIAN restaurant. You can book a table with them or order tasty food to takeaway. They serve the areas around London HC North.
Our Delivery Postcode