All-You-Can-Eat Yum Cha in Melbourne


All-you-can-eat yum cha is right on your doorstep every Saturday and Sunday at David’s.

We are different to your typical Cantonese yum cha. Instead, we harness the authentic flavours of Shanghainese cuisine to bring you 30 varieties of delectable dishes including our popular Sweet and Chunky Eggplant, Sticky Pork Belly and Szechuan Style Chicken.

Offering the best Shanghainese yum cha in Melbourne, you’ll enjoy dishes of dumplings, spring rolls, signature stir fries, san choi bao and peking duck pancakes. After you’ve polished off your these dishes, satisfy your sweet tooth with a choice of Jasmine tea infused fudge cake or chocolate sesame balls.

As for sipping, we make a batch of fresh Iced Tea designed to suit the flavours of the menu (mocktail or cocktail versions available). Or, sit back and sip on a classic ice-cold Tsingtao.

Everything at David’s is made fresh: all you have to do is order a drink and start eating.

David’s yum cha in Prahran runs at 11.30am or 13.30 every Saturday and Sunday. Arrive on time to ensure you don’t miss any sensational dishes coming fresh out the kitchen.

  • Saturday: $45 per person

(Saturdays are BYO. $10 per corkage, corkage wines only)

  • Sunday: $48 per person

*Bookings are essential

Mon + Tue: 6 – 10pm.
Wed + Thu: 12 – 3pm & 6 – 10pm.
Fri: 12 – 3pm & 6 – 11pm.
Sat: 11:30am – 3pm & 6 – 11pm.
Sun: 11:30am – 3pm & 6 – 10pm.