Get directions to: Katy-lu's-korner, Castro Valley, CA
Restaurant address: 20669 Santa Maria Ave Castro Valley, CA 94546, USA
Restaurant: Katy-lu's-korner