Get directions to: Lin's Chinese Foods, Santa Paula, CA
Restaurant address: 112 E Harvard Blvd Santa Paula, CA 93060, USA
Restaurant: Lin's Chinese Foods