Get directions to: China Express Restaurant, Clarinda, IA
Restaurant address: 1521 E Washington St Clarinda, IA 51632, USA
Restaurant: China Express Restaurant