Get directions to: Lee's Crab Trap Ii, Palmetto, FL
Restaurant address: 4499 Memphis Rd Palmetto, FL 34221, USA
Restaurant: Lee's Crab Trap Ii