Lean, tender, and flavorful, you’ll love the singularly delicious taste of our Nilgai Antelope strip loin!