Get directions to: Alvin Do-nut & Ice Cream Shop, Salinas, CA
Restaurant address: 1421 N Main St Salinas, CA 93906, USA
Restaurant: Alvin Do-nut & Ice Cream Shop