China Red - Arcadia, CA
Specialties: The best Dim Sum, Cantonese, Seafood, chinese and asian C...
Yelp
www.yelp.com