Get directions to New China Buffet and Grill
in Southridge Mall

Location of store New China Buffet and Grill in Southridge Mall is 1111 E Army Post Rd, Des Moines, Iowa - IA 50315.

GPS Coordinates: 41.522989, -93.602915


Your address:

« Return to store detail