I Love Dumplings - St Kilda

Chinese Asian

2/29 Fitzroy Street, St Kilda, 3182

Delivery from 17:30

A$4.99 delivery fee

No min. order

Your order