The Island Room

192 E 2nd Street Cedar Key, FL
Recommendations
Location