The Kangaroo Island Stall 17 is a specialist butcher based in Adelaide, SA. Specialising in Organic, Kangaroo and Emu. Rated 4.9/5 from 38 reviews.