Description

Tellicherry Peppers, from the tellicherry coast of India, are considered the highest quality gourmet black pepper. Prized for their large and flavorful berries, they have long been used by sausage makers.