Get directions to: China Palace Restaurant, Baldwin Park, CA
Restaurant address: 14510 Baldwin Park Towne Ctr Baldwin Park, CA 91706, USA
Restaurant: China Palace Restaurant