LEICHI
Updated 214 days ago
246 Saratoga Ave. Santa Clara, CA 95050
Sun - Thu: WE ARE OPEN 6 DAYS A WEEK Phone order now available Our takeout menu in now available on our website. We are currently taking phone orders for pickup! Enjoy a nice Leichi meal in the comfort of your home.