Rollo’S Donuts
602 North 13th Street
San Jose, CA 95112
Open Seven Days a Week
Monday – Friday 4 am – 1 pm
Saturday – Sunday 4 am – 1pm
Karen & Eina
Since 1985