Get directions to: Cibo, Fort Myers, FL Restaurant address: 12901 Mcgregor Blvd Ste 17 Fort Myers, FL 33919, USA Driving Walking Bicycling Restaurant: Cibo