Get directions to: Anthony's Deli, San Diego, CA
Restaurant address: 5440 Morehouse Dr San Diego, CA 92121, USA
Restaurant: Anthony's Deli