Toggle navigation
Find
Sign up
Sign in
CA
La Habra
South American Restaurant
China Station
Reviews
China Station
303 N Harbor Blvd
La Habra
,
CA
90631
(562) 690-4205
south american restaurant
chinastationtogo.com
Info
Reviews
0
Offers
Photos
Map
China Station Reviews
Write a review
Night Mode