Get directions to: Chinese Chef, Sheldon, IA
Restaurant address: 209 9th Street Sheldon, IA 51201, USA
Restaurant: Chinese Chef