Get directions to: China Fun, Liberty, MO Restaurant address: 336 S State Route 291 Liberty, MO 64068, USA Driving Walking Bicycling Restaurant: China Fun