Perfect for restaurants!
Made from spicy cayenne peppers from India. Cayenne peppers are exceptionally spicy chili peppers.