Search More


Fish Restaurant - Closed

1850 SE 17th St. Fort Lauderdale, FL 33316 | Fort Lauderdale | 954-527-5433
Related Stories (1)

Related Stories

  • Dining: Reviewed
    Let's pull our heads out of the sand for just a minute, shall we? Let's rip the rose-colored glasses from our mugs and contemplate — clear-eyed and sober — the vast expanse of...