Update Info - New Canton
This restaurant was reported as closed. If it is open, let us know.
New Canton
4406 Del Rio Rd
Sacramento, CA 95822
4406 Del Rio Rd
Sacramento, CA 95822
This restaurant was reported as closed. If it is open, let us know.