Get directions to: Della-rose Deli, Salinas, CA
Restaurant address: 1309 Abbott St Salinas, CA 93901, USA
Restaurant: Della-rose Deli