Is it still open? I am going to Ft Lauderdale with my children in two weeks, and I was told the place that used to be called Dubarry has dim sum and sushi. I have never been there, and with restaurants turnover being so high in So. Florida, I wanted to know if it still existed, I don't want to drive the 20+ miles to plantation just to find out it is no longer there at $4.00 a gallon.
Also, what is its new name?