Lemon Tree
CLOSED NOW
Today: 10:00 am - 2:00 pm
Tomorrow: 10:00 am - 2:00 pm
Sunnyvale, CA 94087
Phone: (408) 247-0775
Phone: (408) 313-8627
Address: 3427 El Camino Real, Santa Clara, CA 95051
Sunnyvale, CA 94087
San Jose, CA 95127
1700 Space Park Dr, Santa Clara, CA 95054
671 Flannery St, Santa Clara, CA 95051
440 N Winchester Blvd Apt 12, Santa Clara, CA 95050
10394 Dempster Ave, Cupertino, CA 95014
19160 Anne Ln, Cupertino, CA 95014
2534 Hawkington Ct, Santa Clara, CA 95051