Get directions to: California Thai Restaurant, Santa Rosa, CA
Restaurant address: 522 7th St Santa Rosa, CA 95401, USA
Restaurant: California Thai Restaurant