Sadly, I think 3 Villages is no more!
Went last night craving soup dumplings - and there is a sign on the door saying the restaurant has moved downstairs...but it is NOT 3 Villages. It is called "1900" - very different menu. "The Guy" was nowhere in sight. I asked the waitress, "Why did you move" and she answered "I don't know - maybe they had some disagreement?" which I took to mean that the people running 1900 are not the 3 Villages people.
As for the food, ehhhh...most of what we asked for was not actually available, and the few things we got - beef roll, xuxi smoked fish, and shanghai noodles were just OK.
I mourn the soup dumplings!