Get directions to: Yu Shang Mandarin Restaurant, San Rafael, CA
Restaurant address: 180 Bellam Blvd San Rafael, CA 94901, USA
Restaurant: Yu Shang Mandarin Restaurant