Get directions to: Thai Spice, San Jose, CA
Restaurant address: 1663 Lundy Ave San Jose, CA 95131, USA
Restaurant: Thai Spice