Tarah Thai Kitchen
1163 Lincoln Ave, San Jose
(669) 231-4113
Recent Reviews
Tarah Thai Kitchen
1163 Lincoln Ave, San Jose 95125
(669) 231-4113