TAKAI SUSHI AND SAKE, San Jose, Santa Clara County, California, United States 0.0
170 S Market St, San Jose, CA 95113, USA
Web site
https://restaurants.accorhotel..
Located nearby
Restaurant San Jose, Santa Clara County, California, United States
TAKAI SUSHI AND SAKE address
reviews Web site TAKAI SUSHI AND SAKE