Get directions to: Hui Lau Shan Sf Incorporated, Milpitas, CA
Restaurant address: 680 Barber Ln Milpitas, CA 95035, USA
Restaurant: Hui Lau Shan Sf Incorporated