Welcome to Red A Dim Sum. You can find almost all the common Cantonese dim sum, porridge and noodle you want here.
Location
634 Clement St, San Francisco, CA 94118, USA
Login To Write A Review.
Sorry, you don't have permisson to post a review.
Congratulation!