1271 Franklin Mall, Acampo, California, 95050
(408) 248-8500
Hatcho Authentic Japanese Cuisine & Sushi Bar in Santa Clara, California, has served the finest sushi and authentic Japanese cuisine since 1987. Our selection of fresh ingredients varies by season.
No reviews yet. Be the first to write a review!