China Red
855 S Baldwin Ave, Arcadia, CA 91007-6702
China Red is a Asian, Chinese place is located in Arcadia, California. The address of China Red is 855 S Baldwin Ave, Arcadia, CA 91007-6702.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 626-445-3700,