Reservation
Please call us for booking your reservation.
No reservations will be accepted via this contact form or email.
650-321-3454
Sushi, Tempura, and many other Japanese foods available! JIN SHO: Executive-Class Japanese Cuisine in Palo Alto, California
Please call us for booking your reservation.
No reservations will be accepted via this contact form or email.
650-321-3454