China Station Restaurant

80 Senter Road, San Jose, CA 95111

Telephone: (408) 225-9101

 

MENU
MAP
HOME