Get directions to: China Palace Restaurant, Sunland, CA
Restaurant address: 8317 Foothill Blvd Sunland, CA 91040, USA
Restaurant: China Palace Restaurant