HOME / Restaurant / Island Room Restaurant and Sand Bar
192 2nd St, Cedar Key, FL 32625
+13525436520
View Business Profile