Follow their latest travels with ourbrand-new Friends Updates feature.
New York photo by Mahlisa
July 26, 2006
This Chinese joint is located in the heart of Chinatown, off Canal Street. You know you've reached the restaurant when you see five or six ducks hanging in the window. Once you eat here, you can't ever go back...Read More
Share your travel photos to expand your gallery and add color to your reviews.