Thai Orchid Thai Cuisine 2591 N 1st St San Jose, CA 95131 Phone: (408) 432-3229 Fax: (408) 432-7343
Category: Restaurants