Milpitas
Top Places to Eat
Lu Lai Garden
210 Barber Ct, Milpitas, CA 95035
Phone: (408) 526-9888
Phone: (408) 526-9888
Lu Lai Garden is no garden, but a fluorescent-washed Chinese cafeteria guarded by a two-tier cabinet--the top shelf reserved for Buddha, the bottom for the ... more