Get directions to: Della-rose Salad Shoppe, Salinas, CA
Restaurant address: 1138 S Main St Salinas, CA 93901, USA
Restaurant: Della-rose Salad Shoppe