Get directions to: Cathay Palisades, Pacific Palisades, CA
Restaurant address: 15315 Antioch St Pacific Palisades, CA 90272, USA
Restaurant: Cathay Palisades