Thai Orchid At Soi1

2591 N First St San Jose CA 95131 USA

(408) 432-3229

Location