Exit 16onI-880 Southbound
Right 0.03 mi
Food white 28@2x
Fu Lam Moon Restaurant
40460 Albrae St, Fremont, CA 94538