Get directions to: Venu, Fort Myers, FL Restaurant address: 2278 W First St Fort Myers, FL 33901, USA Driving Walking Bicycling Restaurant: Venu