Get directions to: Thai Garden Restaurant, Fair Oaks, CA
Restaurant address: 4400 San Juan Ave Ste 8 Fair Oaks, CA 95628, USA
Restaurant: Thai Garden Restaurant