The quality of the food was terrible - especially the meat. Service was not helpful. When confronted with the statement that the quality of the duck meat was appaling (dog food like), they just said "Oh you just don't like duck!" - what kind of reply is that? Really can't understand the good reviews previously posted. DON'T GO THERE!
If you own or manage China Town Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.