Bay Leaves is an Indian restaurant offering refined Bangladeshi cuisine. It provides a welcoming atmosphere and takeaway options.