No products in the cart.
$20.00
Pepper roasted liver.
Cubes of lamb liver marinated with Indian spices, red onion, pepper, and curry leaves.