The Penny Ice Creamery

913 Cedar Street
Santa Cruz, CA 95060