Surprise! NYC has an amazing new Southeast Asian restaurant — and it’s in the old Time Warner Center
After a mixed-results launch last fall, Twin Tails has hit its stride and is the new culinary star of the Columbus Circle mall.
?quality%3D90%26strip%3Dall