Ali Baba Charcoal Chicken

1 Civic Road, Auburn NSW 2144