Update Info - New South China
This restaurant was reported as closed. If it is open, let us know.
New South China
606 Sumner Ave
Springfield, MA 01108
606 Sumner Ave
Springfield, MA 01108
This restaurant was reported as closed. If it is open, let us know.