Lilly in the Valley Chinese Dumpling Restaurant

Chinese Vegetarian

Shop 7 1202 Burwood Highway, Upper Ferntree Gully, 3156

Delivery from 11:20

Your order