Lilly in the Valley Dumplings

Chinese Asian

Shop 7, 1202 Burwood Highway, Upper Ferntree Gully, 3156

Delivery from 12:00

Your order