Get directions to: New China, Newalla, OK Restaurant address: Newalla Ok 74857 Newalla, OK 74857, USA Driving Walking Bicycling Restaurant: New China