Online table reservation for Tanto Japanese San Jose in San Jose
We are enabling reservations for Tanto Japanese San Jose
Tanto Japanese San Jose
1306 Saratoga Ave, 95130, San Jose, United States
Japanese, Pan Asian, Tapas
The redirect does not work? Just click on this link or copy it into your address bar