All tagged Al Barsha

Din Tai Fung

Does this place actually need an introduction? Well here’s a little piece of history: Originally founded as a cooking oil retail business in 1958, Din Tai Fung was reborn as a steamed dumpling and noodle restaurant in 1972.