Ali Baba Charcoal Chicken
2 Civic Rd, Auburn
Sydney NSW 2144
Australia