Get directions to: Jelly Donut, Daly City, CA
Restaurant address: 56 San Pedro Rd Daly City, CA 94014, USA
Restaurant: Jelly Donut