Get directions to: China Star, Toledo, OH
Restaurant address: 527 Dorr Street Toledo, OH 43602, USA
Restaurant: China Star