Dumpling Studio

Chinese Asian

Shop 2, 136 Sheridan St., Cairns City, 4870

Delivery from Sat 17:30

Your order