Get directions to: Fu Lam Moon Restaurant, Fremont, CA
Restaurant address: 40460 Albrae St Fremont, CA 94538, USA
Restaurant: Fu Lam Moon Restaurant