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