Reviews of New Zealand Biltong Company. (Butcher Shop) in Timaru (Canterbury).