Get directions to: China Star, Toledo, OH
Restaurant address: 527 Dorr St Toledo, OH 43604, USA
Restaurant: China Star