Get directions to: Lin's Chinese Buffet, Antioch, CA
Restaurant address: 2730 Delta Fair Blvd Antioch, CA 94509, USA
Restaurant: Lin's Chinese Buffet