Get directions to: Yat Sing Restaurant 2, Redwood City, CA
Restaurant address: 3770 Florence St Redwood City, CA 94063, USA
Restaurant: Yat Sing Restaurant 2