Restaurants - Thai in Santa Clara, CA
Amarin Thai Cuisine
Thai Pepper
Thai Chili Cuisine