Bayleaves is an Indian restaurant located in Sheffield. It offers a variety of cuisines including Indian, Chinese, and Asian dishes, with a focus on dinner meals. The establishment is situated at 129 High Street.