Get directions to: Origami, Fort Myers, FL Restaurant address: 13300 S Cleveland Ave Ste 41 Fort Myers, FL 33907, USA Driving Walking Bicycling Restaurant: Origami