Restaurant: China Red [1, 2]
Location: 855 S Baldwin Ave, Arcadia, CA 91007.(626) 445-3700
Date: January 23, 2020
Cuisine: Chinese
Rating: A- dim sum
_
Continuing our Lunch Quest series of random lunch visits we decide to check in on the China Red dim sum.

For some reason I’ve been on a run of places on the slightly more “Eastern” half of the main SGV. Slightly more annoying drive too as it’s 10-15 minutes further.

The outside.

The interior is typical midsized Cantonese. There is some DM...
Published on March 04, 2020 07:39