Koi Palace is a well-known Chinese restaurant located in the heart of Milpitas, California. Established in 1989, Koi Palace has been a staple in the community for over three decades, serving authentic Szechuan and Cantonese cuisine.
The restaurant's interior is tastefully designed with elegant decor