Get directions to: 5th Street Charhouse, Leesburg, FL
Restaurant address: 114 South 5th Street Leesburg, FL 34748, USA
Restaurant: 5th Street Charhouse