Thank you for viewing the listing for Impala Cafe - Best Biltong, Dry Wors here at OnlineDining.com.au. Impala Cafe - Best Biltong, Dry Wors is listed as a cafe, Restaurant and a takeaway venue. Impala Cafe - Best Biltong, Dry Wors is located at 89c Jull St, Armadale WA 6112. If you have a menu, special or other details regarding Impala Cafe - Best Biltong, Dry Wors, please let us know.