Visit Silicon Valley Logo

China Palace Restaurant

688 Barber Ln , Milpitas, California, 95035, United States
Enjoy a quick meal at China Palace Restaurant in Milpitas, which serves a variety of Shanghai-style dishes.
Find hotels, restaurants, and things to do near.
View Map