Lulu Carpenter's

Santa Cruz, CA