Get directions to: Kim Bo, Land O Lakes, FL Restaurant address: 21521 Village Lakes Shopping Land O Lakes, FL 34639, USA Driving Walking Bicycling Restaurant: Kim Bo