Charcoal BBQ Chicken in Aberfoyle Park. Chicken Hub is located in The Hub Shopping Centre, Aberfoyle Park, SA. View location map, opening times and customer reviews.
Chicken Hub , Aberfoyle Park SA 5159. Full contact details for Chicken Hub including phone number, map.
Shopping near shops Chicken Hub Aberfoyle Park