Taiwan Restaurant

1306 Lincoln Ave San Jose CA 95125 USA

(408) 289-8800

Location