Get directions to: Li Yuen Chinese Restaurant, Castroville, CA
Restaurant address: 11578 Merritt St Castroville, CA 95012, USA
Restaurant: Li Yuen Chinese Restaurant