Get directions to: Thai Bistro, Redding, CA
Restaurant address: 1270 Yuba St Redding, CA 96001, USA
Restaurant: Thai Bistro