Hatcho Authentic Japanese 1271 Franklin Mall Santa Clara, CA 95050 Phone: (408) 248-8500 Fax: (408) 248-0313
Category: Restaurants