Get directions to: China Inn, Holland, MI Restaurant address: 457 East 32nd Street Holland, MI 49423, USA Driving Walking Bicycling Restaurant: China Inn