China Station Restaurant
80 Senter Rd San Jose, CA 95111-3616
408-225-9101
Business Hours
Payment Types