The Chook DepotRestaurants315 Malabar RdSydney, NSW, 2035 · AU+61493224127Email unavailableWebsite unavailableHours not available