Get directions to: New York Deli, Pacific Palisades, CA
Restaurant address: 3601 Foxridge Lane Unit B Pacific Palisades, CA 90272, USA
Restaurant: New York Deli