China Station ($$)
303 N Harbor Blvd
La Habra, CA 90631 (Map)
(562) 690-4205 (Phone)
China Station Menu:   |  Text Menu Outdated menu? Click to update.