Taiwan Restaurant
(408) 289-8800 | View Website

1306 Lincoln Ave, San Jose, CA | Directions   95125

37.304811 -121.898382
Get Directions