Update Info - South China Restaurant
This restaurant was reported as closed. If it is open, let us know.
South China Restaurant
2298 State Rd
Plymouth, MA 02360
2298 State Rd
Plymouth, MA 02360
This restaurant was reported as closed. If it is open, let us know.