Chets European & Japanese
3295 El Camino Real Santa Clara, CA 95051-2824
408-983-2424
Business Hours
Payment Types