Get directions to: Jade Garden Chinese, Carroll, IA
Restaurant address: 504 W Us Highway 30 Carroll, IA 51401, USA
Restaurant: Jade Garden Chinese