Walnut Ave Cafe

106 Walnut Avenue
Santa Cruz, CA 95060