|
Taiwan Restaurant is located at:
1306 Lincoln Avenue
San Jose, CA 95125
We're open Sunday: 11:30-3pm for lunch 4:45-8:30pm for dinner
Mondays through Thursday: 11:30-3pm for lunch 4:45-8:30pm for dinner
Friday and Saturday: 11:30-3pm for lunch and 4:45-9pm for dinner