Get directions to: Arslan's Deli, San Diego, CA
Restaurant address: 3435 Camino Del Rio South 120 San Diego, CA 92107, USA
Restaurant: Arslan's Deli