Leichi
Add to Favorites
CLOSED NOW
Today: 6:00 pm - 9:30 pm
9 Years
in Business
Saved to Favorites
Phone: (408) 824-9052
Address: 246 Saratoga Ave, Santa Clara, CA 95050
Website: http://www.leichisc.com
Phone: (408) 320-2725
170 S Market St, San Jose, CA 95113
Sunnyvale, CA 94087
1143 Story Rd Ste 100, San Jose, CA 95122
244 State St, Los Altos, CA 94022
375 Saratoga Ave, San Jose, CA 95129
375 Saratoga Ave Ste G, San Jose, CA 95129
397 Saratoga Ave, San Jose, CA 95129
2634 Homestead Rd, Santa Clara, CA 95051
455 Saratoga Ave, San Jose, CA 95129
477 Saratoga Ave, San Jose, CA 95129