Get directions to: New China Chinese Restaurant, Ada, OH
Restaurant address: 218 N Main St Ada, OH 45810, USA
Restaurant: New China Chinese Restaurant