Get directions to: China Chao Buffet, Lodi, CA
Restaurant address: 1040 West Kettleman Lane # 1 Lodi, CA 95240, USA
Restaurant: China Chao Buffet