Delivery
Pickup
Outdoor
England
London
Redbridge
Newbury
1 Restaurants on GastroRanking
522 Opinions in 3 websites
I recently had a terrible dining experience at Bay Leaf Ilford and would strongly recommend avoiding this place. I ordered the Chicken Chettinad, and it had a bad smell that made it inedible. I also o