Get directions to: China Chef Restaurant, Niles, MI
Restaurant address: 2010 South 11th Street Niles, MI 49120, USA
Restaurant: China Chef Restaurant