The Lime Leaf -
Adil Love this place. Quality food and service, portion sizes were really good for the appetizers and they mentioned that the chicken and lamb were halal! What a huge surprise!!
Absolutely will be coming back here regularly.
104 Cann Hall Rd, London E11 3NH, UK
020 8534 5356