Lucky Duck Restaurant

Chinese Cantonese

Shop 1004/1-29 Millaroo Drive, Helensvale, 4212

Delivery from 10:30

Your order