CONTACT LEICHI

Have any questions or concerns?
Please fill out the form below, we’ll get back to you ASAP!

Want to make a reservation?
Please call us directly at: (408) 824-9052

(Sorry, we don’t take reservations here or by email.)

Call Us

(408) 824-9052

Find Us

246 Saratoga Ave,
Santa Clara, CA 95050

Close Menu