Bay Leaf is an Indian and Bangladeshi restaurant offering takeaway services. It has been transformed under new management, with a focus on food quality and service.