Eat & Drink

Upcoming Events

I Love Dumplings – 2/29 Fitzroy Street

2/29 Fitzroy Street, St Kilda VIC 3182, Australia

Since 2012, I Love Dumplings has been cooking up some of Melbourne’s best convenient dishes from China’s diverse food regions. Our restaurants located in Richmond, Flemington, St Kilda, and Melbourne…

Share