Island Hotel & Restaurant Cedar Key, FL

373 2nd St, Cedar Key, FL 32625