Get directions to: Old Mandarin Islamic Restaurant, San Francisco, CA
Restaurant address: 3132 Vicente St San Francisco, CA 94116, USA
Restaurant: Old Mandarin Islamic Restaurant