New China China
2570 El Camino Real 95051
(Chinese, Chicken, Seafood, Vegetarian)
Order Online

Come visit us at: 2570 El Camino Real, Santa Clara, CA 95051