Yat Sing Mandarin Cuisine

3.0/5.0

1001 Marsh Rd

Redwood City, CA

Category: Chinese

Tell others

Share your dining experience!