Get directions to: Archie''s, Lee, FL Restaurant address: 8194 E Us Highway 90 Lee, FL 32059, USA Driving Walking Bicycling Restaurant: Archie''s