Every city has a street where the food outclasses the surroundings, and in Auckland that street is Dominion Road. Run south through Mount Eden and Balmoral, it is the city’s Chinese food artery — a long, bright, unglamorous strip where the dumplings are cheap, the service is brisk, and the eating is some of the most honest in town. We walked the mile so you can plan your own crawl. Bring an appetite and a tolerance for chaos.
The Mile, and How to Read It

Where the Dumplings Live
Dominion Road runs south from the city through Mount Eden and Balmoral, and somewhere around the Balmoral shops it stops being a road and becomes a feeling. This is Auckland’s Chinese food artery — a long, unglamorous strip of restaurants, grocers, and bakeries where the signage is half in Mandarin and the dumplings are the reason people drive across town. We have always thought of it as the most honest eating in the city. Nobody here is performing for Instagram, even when Instagram shows up anyway.
The stretch that matters most for dumplings sits roughly between the Balmoral intersection and the 500s of Dominion Road, where the addresses cluster — Shanghai Restaurant at 541, Flavour House at 537, Barilla at 571, Mr Hao at 365. You can walk the lot in twenty minutes. You should not try to eat the lot in one sitting, though we admire the ambition.
The Rules of the Crawl
A few things to know before you go. Parking is a blood sport, so come early or come by bus. Many of these places are cash-friendly and brisk rather than charming — the service is part of the texture, not a flaw to be fixed. Go hungry, go in a group if you can, and order more than feels sensible. Dumplings are cheap enough that over-ordering is a feature, not a financial event.
And lower your expectations about ambience. The best rooms on this mile are bright, loud, and functional. The food is the decor. If you need candlelight, you have the wrong street — but if you want the kind of meal you will text your friends about, you are exactly where you should be.
The Soup Dumplings
Shanghai Restaurant and the \$9 Revelation
If the mile has a pilgrimage site, it is Shanghai Restaurant at 541 Dominion Road, where the xiao long bao — soup dumplings, Shanghai steamed buns, whatever you want to call them — have a small legend attached. Metro’s Alex Blackwood wrote about them back in 2019, describing eight perfectly twirled parcels of pork for nine dollars and a broth that tasted, in her words, like a whole roast dinner in one sip. We are not going to argue with that.
The restaurant is the platonic ideal of the Dominion Road room: too-bright, packed, no-nonsense, open seven days from late morning until eleven at night. Tea may or may not arrive at your table depending on how slammed the floor is. Nobody minds. You are not here for the tea.
How to Eat One Without Losing a Layer of Tongue
A soup dumpling is a small act of engineering and an even smaller act of danger. The broth inside is molten when it lands, and biting in like it is an ordinary dumpling is how people end up wearing the filling. The local method: lift it gently by the topknot, rest it on your spoon, nip a small hole in the side, and let the steam out for a few seconds before you commit.
Then sip the broth, then eat the parcel. Do it in that order and you will understand why people drive from the North Shore for these. Do it the impatient way and you will still understand, just with a burnt palate to remember it by. We have made that mistake so you do not have to, though we suspect you will anyway.
Bottomless and Unapologetic

Mr Hao and the All-You-Can-Eat Gambit
Further up at 365 Dominion Road, Mr Hao has built a following on a simpler idea: bottomless dumplings. The restaurant bills itself as Auckland’s original all-you-can-eat dumpling house, with seventy-five minutes of hand-folded dumplings for twenty-eight dollars a head, and an extra seven dollars unlocking fried chicken and bao buns on top. Pan-fried beef and onion, pork and shrimp siu mai, the crispy-based sheng jian bao — they keep coming until you wave the white flag.
It is a different animal from the soup-dumpling shrines down the road. Where Shanghai Restaurant is a quick, chaotic in-and-out, Mr Hao is a sit-down event built for a crew, with cocktails and a kids’ deal and a booking system. It knows exactly what it is, and on a Friday night with six hungry people, it is hard to beat on value.
When Bottomless Is and Is Not the Move
Honesty requires a caveat. All-you-can-eat is a format, and formats have trade-offs. The dumplings at a bottomless table are good rather than transcendent — the kitchen is optimising for volume and consistency, not for that one perfect parcel that brings a tear to your eye. If you are chasing the single best dumpling on the mile, this is not where you will find it.
But if you are feeding a group, or you have teenagers with hollow legs, or you simply want to sit somewhere for ninety minutes and keep eating, the maths works in your favour. Just note the hours before you go — Mr Hao is closed Mondays and runs dinner-only from Tuesday to Friday, opening for weekend lunches. Turn up at the wrong time and the gambit is off the table entirely.
The Old Guard and the Rest of the Strip

Barilla Dumpling: Great Parcels, Brusque Floor
Barilla Dumpling at 571 Dominion Road is an institution, and institutions earn the right to a complicated reputation. The dumplings are genuinely good — big portions, the fried and steamed pork, the spring onion and fried pancakes that regulars order on autopilot. On Tripadvisor it sits around 3.6 out of 5 from more than 140 reviews, which tells you the food lands and the experience is a coin toss.
That coin toss is the service. Read the reviews and a pattern emerges: warm enough when the room is calm, sharp when it is busy, and not especially interested in smaller groups at peak times. We would not call it rude so much as efficient to the point of indifference. Come for the pancakes, bring a thick skin, and do not expect to be fussed over. The food is the point, and the food holds up.
Flavour House, Eden Noodles, and Following Your Nose
The mile rewards wandering. Flavour House at 537 Dominion Road leans into a more iconic, slightly polished take on dumplings and even runs to dessert, which the purists down the road do not bother with. Eden Noodles Cafe at 105, closer to the city end, is the noodle-first counterpoint — a reminder that this strip is about more than parcels, and that a bowl of hand-pulled noodles is a perfectly respectable reason to stop.
Beyond the names everyone knows, the real pleasure of Dominion Road is the unbranded spot you find yourself, the one with the queue out the door and no English on the menu board. Auckland’s food writers have been pointing people down this road for years, and the list keeps changing. The smartest order is often the one the table next to you is having.
Doing the Crawl Properly
A Sensible Order of Operations
If you only have one evening, here is how we would spend it. Start at Shanghai Restaurant for soup dumplings while your appetite is sharp and your patience is high — the broth deserves a clear palate. Walk it off heading up the road. Finish at a sit-down room like Mr Hao or Barilla where you can settle in, order pancakes and fried dumplings, and let the night slow down.
If you have a group, flip it: book the bottomless table, anchor the evening there, and send a scout down to Shanghai Restaurant for a basket of soup dumplings to settle the argument about who does them best. The mile is short enough that a relay is genuinely viable, and a little undignified, which is part of the fun.
What the Mile Gets Right
Dominion Road is not flawless. The service can be cold, the rooms are loud, and the parking will test your marriage. None of that is the point. What this strip gets right is the thing Auckland too often gets wrong — it is genuinely, unselfconsciously good, made by people cooking the food they grew up on for a city that has finally worked out how lucky it is to have them.
We will keep coming back, burnt tongues and all. The dumplings are worth it, the prices are a small miracle, and on a busy night the whole mile hums with the particular energy of a place that knows exactly what it does well. Go hungry. Go often. And tip generously, because efficient or not, folding dumplings by hand all night is hard work.
Dominion Road will not coddle you. The rooms are loud, the floors are quick, and the parking is a punishment. But the dumplings — the nine-dollar soup parcels at Shanghai Restaurant, the bottomless tables at Mr Hao, the big brusque plates at Barilla — are the real Auckland, made by people who know exactly what they are doing. Skip the polished version somewhere flashier. Come here, go hungry, and order one more basket than you think you need.
4 Comments
Barilla gets the queues but Shanghai down the road does a better xiao long bao for my money. Glad you were honest about the service though — brusque is putting it kindly.
Eden Noodles hand-pulled is the move and you do not need to spend $28 to eat well on that street. Good crawl.
Dominion Road is the one strip in Auckland where you can eat like a king for fifteen bucks. Long may it resist the landlords.
No mention of the bakeries? The pork buns alone are worth the parking ticket you will inevitably get.