Get directions to: Desert Inn, Immokalee, FL
Restaurant address: 903 Charlotte St Immokalee, FL 34142, USA
Restaurant: Desert Inn