Get directions to: Delroy's Deli, Stockton, CA
Restaurant address: 3305 Fyffe Ave Stockton, CA 95203, USA
Restaurant: Delroy's Deli