Supreme Leader Darra Darra, Unit 1/31 Acanthus St, Darra QLD 4076 Chinese Takeaway, White Rock, QLD, Australia. Fried chicken takeaway, Chinese Takeaway A venue that is a Fried chicken takeaway, Restaurant in the Darra area.
Supreme Leader Darra Darra, Unit 1/31 Acanthus St, Darra QLD 4076 Chinese Takeaway, White Rock, QLD, Australia. Fried chicken takeaway, Chinese Takeaway A venue that is a Fried chicken takeaway, Restaurant in the Darra area.