Get directions to: Lao Kitchen, Redding, CA
Restaurant address: 2630 S Market Street Redding, CA 96001, USA
Restaurant: Lao Kitchen