China North Dumpling is a Chinese restaurant located in the heart of New York City, offering a diverse menu of delicious dumplings and other traditional Chinese dishes.
With a convenient location on Essex Street, China North Dumpling provides a welcoming atmosphere for diners to enjoy authentic Chinese cuisine throughout the day.
Generated from the website