← Santa Clara restaurants
Leichi
No reviews yet
Japanese246 Saratoga Ave, Santa Clara
Own or manage Leichi? Claim this listing free
Menu coming soon
We haven’t read Leichi’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.