Leichi
Japanese · Sushi · Tapas
Leichi is a Japanese restaurant offering traditional izakaya fare, including sushi, udon, rice bowls, and tempura in a homey setting.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leichi.
Local restaurants nearby
246 Saratoga Ave, CA

