Get directions to: China Palace Restaurant, Madera, CA
Restaurant address: 226 E Yosemite Ave Madera, CA 93638, USA
Restaurant: China Palace Restaurant