Enjoy a quick meal at China Palace Restaurant in Milpitas, which serves a variety of Shanghai-style dishes.