Get directions to: Dusita Thai Cuisine, Santa Clara, CA
Restaurant address: 2325 El Camino Real Ste 104 Santa Clara, CA 95050, USA
Restaurant: Dusita Thai Cuisine