Red A Dim Sum


634 Clement St
San Francisco, CA 94118

A Chinese Restaurant in San Francisco CA

Dim Sum in San Francisco, CA


Day Opening Closing
Mon-Sun 8:00 AM  5:00 PM
Click the button to add a review for Red A Dim Sum

Add Review