HungryGoWhere Singapore Food Guide, Restaurants, Eating Guide and Reviews - HGW
Search the site
91%100%22 votes

Din Tai Fung (Marina Bay Link Mall)

AsianChineseShanghaineseTaiwanese
This popular Taiwanese restaurant chain has brought its signature fare to Singapore and earned wide acclaim. Must-tries are the delicate steamed dumplings, braised beef noodles and traditional chicken soup. Although the restaurant gets busy, there's an efficient serving system that keeps diners moving through.

Daily: 11:00 - 21:30

66347877
$20 based on 22 submissions
After Work (5 votes), Dinner (5 votes), Children/Family (4 votes)
howard70

good

always try their Xiao long baos. overall good ambience and enivroment. ok value and service nothing to shout about

The HGW community like this place for...

Community submitted Favourites:
Overall
Based on 22 votes
Food/Drink
Value
Ambience
Service
16 Jun 2014 • 1 review • 0 follower

good

always try their Xiao long baos. overall good ambience and enivroment. ok value and service nothing to shout about
Mango Pudding
06 Feb 2014 • 5 reviews • 0 follower

Best Mango Pudding!

Din Tai Fung is not just famous for its Xiao Long Bao, Din Tai Fung's Mango Pudding is served chilled and cool, perfect for a hot weather. http://candidcuisine.net/din-tai-fung/
10 Dec 2013 • 43 reviews • 16 followers

Weekday Lunch

I’ve recently fallen in love with DTF and their food. Yes recently. Previously I thought they were just okay, nothing worth raving about.. But I guess tastes will change as age catches on… Ya so I had lunch today with my buddy at work. We don’t lunch together everyday cos I usually go gym.
20 Nov 2013 • 5 reviews • 0 follower

Din Tai Fung never fails!

22 Nov 2012 • 87 reviews • 4 followers

Modell of Consistency

We have been to several branches of Din Tai fung.  We came here because one weekday we were both not working and decided to have a look at the Marina Financial Centre.  Of course we found out that during lunch time every single restaurant was packed.  Luckily we did not have to wait long for a