Asia, Restaurants Michelin Star Soup Dumplings At Din Tai Fung (Metro Manila, Philippines) February 8, 2016 by Nico Atienza 0 comments Did you know a restaurant could get Michelin stars for soup dumplings? I didn’t till I stepped into Din Tai Fung. Continue Reading