Lilly in the Valley Dumplings
Chinese Asian
Shop 7, 1202 Burwood Highway, Upper Ferntree Gully, 3156
Not taking orders
This place is not taking orders right now
Chinese Asian
Shop 7, 1202 Burwood Highway, Upper Ferntree Gully, 3156
Not taking orders
This place is not taking orders right now