Fu Lam Moon In Fremont, 94538 (California)
40460 Albrae St, Fremont CA 94538 Fremont, California 94538
Phone: (510) 668-1333