Tel. 360-851-1793 - Free shipping with minimum order!
Tellicherry peppercorns come from Tellicherry, a city on the Malabar coast of Kerala in India. They're considered some of the finest peppercorns in the world.