Get directions to: New China Wall Resturant, Indianola, IA
Restaurant address: 210 West Salem Avenue Indianola, IA 50125, USA
Restaurant: New China Wall Resturant