From Our Editors
A top-rated destination in Baldwin Park on Baldwin Park Towne Center, China Palace is a fabulous Chinese restaurant with a delightful menu. The family-oriented atmosphere and great menu options allow guests to focus on what matters: the impeccable quality.
If you don't feel like driving over to Baldwin Park Towne Center, placing a delivery order is an option.
A dependable option in Baldwin Park, China Palace Restaurant is definitely a good call.