Get directions to: Luc Huyen Cam, Westminster, CA
Restaurant address: 14541 Brookhurst St Ste B6 Westminster, CA 92683, USA
Restaurant: Luc Huyen Cam