Get directions to: China 88, New Bremen, OH Restaurant address: 460 South Washington Street New Bremen, OH 45869, USA Driving Walking Bicycling Restaurant: China 88