South China Restaurant
(510) 763-2147

1852 Park Blvd, Oakland, CA | Directions   94606

37.799594 -122.249950
Get Directions