Get directions to: New China King, Toledo, OH
Restaurant address: 4747 Suder Ave Ste 103 Toledo, OH 43611, USA
Restaurant: New China King