New China II is a take-out and delivery restaurant, located in 9632 SW 77th Avenue, Miami, FL 33156. It is voted as the best Chinese restaurant in local neighborhood by our customers on Nextdoor. We only use highest quality fresh ingredients for our authentic Chinese cuisine. Besides traditional Chinese dishes, we also serve an extended menu of Japanese dishes, sushi, sashimi, tempura, teriyaki, etc.