Processing, please wait ...
White Elephant Thai Cuisine
Santa Clara
Cuisines: Thai, Asian
Address: 930 El Camino Real ; Santa Clara CA, 95050