Get directions to: Su Hong Restaurant, Los Altos, CA
Restaurant address: 1039 E1 Camino Real Los Altos, CA 94024, USA
Restaurant: Su Hong Restaurant