Get directions to: Peking Chinese Restaurant, Red Bluff, CA
Restaurant address: 860 Main St Red Bluff, CA 96080, USA
Restaurant: Peking Chinese Restaurant