White Elephant
930 El Camino Real 95050
(Thai, Sushi)
Order Online

Come visit us at: 930 El Camino Real, Santa Clara, CA 95050